Появился форк Qemu, который умеет эмулировать Itanium Merced достаточно хорошо, чтобы запустить Windows XP/2003. Это работа Malte Kuhlmann на основе форка syunnPC с AI Itanium-начинкой. Собирали всё на Mac mini с macOS: сначала сделали кросс-компилятор для цели ia64-linux-gnu. Binutils 2.46.0 собрались без проблем, а вот GCC 15.3.0 упирался в zlib — из-за дублирующегося определения fdopen пришлось закомментировать строку в zutil.h. Отсутствующий pthread.h не мешал, libgcc.a скопировали вручную, и получился рабочий ia64-linux-gnu-gcc, которым собрали прошивку Itanium EFI.
Дальше склонировали qemu-system-ia64, ветку merced, настроили с --target-list=ia64-softmmu, отключили SDL и использовали cocoa-бэкенд. Сборка прошла почти нормально. Для установки взяли ISO Windows XP IA64 build 2600 с MD5 604ee3141ed6a34391a89a33c0019702. Создали VMDK на 20 ГБ и запустили qemu-system-ia64-unsigned с BIOS ia64-firmware.bin, машиной ia64-vpc, CPU merced, VGA ati, многопоточным TCG и пробросом порта для RDP.
Система загрузила EFI firmware, попросила нажать любую клавишу, и дальше пошла обычная установка Windows XP. Раздел создаёт сам установщик, как на других EFI/UEFI платформах, форматирование NTFS — быстро, копирование файлов заняло меньше пяти минут. После перезагрузки начинается графический установщик, и тут возможны падения и зависания. Понадобилось пять попыток, при этом через форк syunnPC не получилось ни одной полной установки. Зато XP 2600 сегодня встала с первого раза за 30–40 минут. На M4 Mac Mini ушло ещё около 30 минут.
Ещё совет: лучше настроить RDP и заходить через удалённый рабочий стол, потому что стрелки в Qemu слишком часто повторяются, а RDP заодно решает проблемы масштабирования видео в cocoa.
Той же конфигурацией, но с другим ISO — Windows Server 2003, сборка 5.2.3790.0.srv03_rtm — система установилась примерно за 40 минут. Заводится даже самый ранний Windows Server Itanium build 5.1.2462, если ставить его до августа 2001. Прочие ОС пока не пошли: macOS Monterey не продвинулся, ни HP-UX, ни VMS.
В конце напоминание: это первое поколение Itanium, поэтому бинарники, собранные для Itanium 2, тут не запустятся — знаменитая бинарная несовместимость. Поэтому 80386 остаётся актуальным и в 2026-м. А Apple всё равно что-нибудь сломает, просто потому что может.