Windows บน ARM
Windows 11 ARM บนเอนจิ้นของบริษัท — สิ่งที่ส่งมา สิ่งที่คุณต้องจัดให้ และทำไมยัง label ว่าทดลอง
Windows รันบน เอนจิ้น 1VM VMM Hypervisor.framework ของบริษัท เครื่อง Windows ใหม่ default เป็นมัน และไม่มีอะไรต้องดาวน์โหลดเพื่อให้ทำงาน
มัน ทดลอง และคำนั้นทำงานจริง — ดู สถานะตรงๆ ด้านล่าง
1vm create win --guest windows --from-folder ~/Downloads/Win11 \
--drivers ~/Downloads/virtio-win.iso
1vm start win
รัน 1vm guide windows เพื่อข้อเท็จจริงเดียวกันที่พิมพ์ตาม Mac ของคุณ
สิ่งที่ส่งมา
- vCPU HVF, GICv3 ใน kernel พร้อม GICv2m MSI frame, PSCI และตาราง ACPI (MADT, GTDT, MCFG, IORT, FADT, DSDT, DBG2) สร้างให้ตรงฮาร์ดแวร์ที่ตั้ง
- ดิสก์ระบบ NVMe และ xHCI USB แบบ scoped — คีย์บอร์ด แท็บเล็ต เมาส์ และสื่อติดตั้ง — ทั้งหมด Windows มีไดเวอร์ในตัว
- อุปกรณ์ TPM 2.0 ซึ่ง fallback Virtualization.framework ไม่ expose
- ramfb ดังนั้น Windows Setup มองเห็นทันทีโดยไม่ต้อง display driver
- ติดตั้งแบบ unattended จากสื่อที่เตรียม
- เครือข่าย virtio-net เมื่อติดตั้งไดเวอร์ NetKVM ของ virtio-win แล้ว
- forward พอร์ต TCP และ UDP แบบ loopback บน NAT stack ของบริษัท
สิ่งที่คุณต้องจัดให้
- ISO Windows 11 ARM64 ที่คุณได้มาและมีสิทธิ์ใช้ แอปนี้ไม่ดาวน์โหลด mirror หรือ activate สื่อ Windows
- ISO virtio-win — ของ Red Hat หาได้ฟรี — แนบเป็น driver ISO เครือข่ายพึ่งพามัน
การติดตั้ง unattended สร้าง administrator ชื่อ user ไม่มีรหัสผ่าน ตั้งหลัง login ครั้งแรก
สิ่งที่ใช้ไม่ได้
- DirectX, 3D และ compute จอเป็น scanout เร่ง ไม่ใช่ GPU
- มากกว่าหนึ่งจอ คอนโซลเป็นหัวเดียว
- Windows x86 ISO ต้องเป็น ARM64
สถานะตรงๆ
Windows บนเอนจิ้นนี้อยู่ tier N3: ติดตั้งและบูตถึงเดสก์ท็อปได้ ประตูรับรอง N4 — ติดตั้งสะอาด หยุดเต็ม cold reboot NVMe, วง reset และ soak 24 ชั่วโมง — ยังไม่ผ่าน ปฏิบัติตามนั้น
เอนจิ้น fallback
Virtualization.framework ก็รัน Windows ได้ และแย่กว่าจริงๆ: ไม่มีอุปกรณ์ TPM และ Setup มักเป็นจอดำจนไดเวอร์ viogpudo bind มีอยู่เป็น fallback ไม่ใช่คำแนะนำ
1vm create win --guest windows --hypervisor apple # the fallback