Windows XP 2002 在 Itanium 上的重生
Windows XP 2002 for the Itanium: Unbridled rage

借助 Malte Kuhlmann 对 Qemu 的 Itanium Merced 模拟分支,我成功在 macOS 上交叉编译了固件并运行了 Windows XP ia64。从配置 GCC 15.3.0 到解决 zlib 的 fdopen 冲突,再到克服安装过程中的多次崩溃,最终在 m4 Mac Mini 上实现了 Windows XP 和 Windows Server 的流畅启动。尽管 Itanium 平台早已“死亡”,但社区的努力让这段技术历史得以延续,甚至让 2001 年前的旧系统也能在现代硬件上复活。
这就是为什么 80386 在 2026 年依然和 1987 年一样重要。
HN 评论区
78- sedatk
补充一点历史背景:文中提到的 Windows XP 64-bit Edition 是专为 Itanium 架构设计的。它基于 XP 内核,而 Windows XP x64 Edition(针对 AMD64 架构)则是基于 Windows Server 2003 内核。正因如此,Windows XP x64 Edition 的性能特征与其他 Windows XP 版本有显著差异。在某些方面,它甚至更接近 Vista 而非 XP。
- tech234a
我想知道大家是否也能让 Windows Server 2008 R2 在这上面运行起来。那是最后一款支持 Itanium 的 Windows 操作系统,其更新一直持续到 2020 年 1 月 14 日。
EDIT:根据 https://en.wikipedia.org/wiki/Windows_Server_2008_R2#Itanium,2020 年 5 月还发布了一个额外的补丁。
- mghackerlady
我怀念 Itanium。这么说我可能像个疯子,但我确实怀念。它身上有种莫名的吸引力。可惜,当时的问题太难解决,或者已经不值得去解决了。
颇具讽刺意味的是,它消亡之时,正是 LLM/AI 开始变得好用的时候。我觉得,借助专门定制的 AI,VLIW 的编译器问题或许能在一定程度上得到解决。
- WarOnPrivacy
XGCJ6-Q6XGJ-BQ2QQ-BRWJ7-67X7W
我过去曾把这个密钥背得滚瓜烂熟。
- t1234s
当时运行 Itanium 版 Windows 工作站相比 x86 版本,有什么优势或特殊的用途吗?