Docs · Vieraat

Windows ARM:lla

Windows 11 ARM first-party-moottorilla — mitä toimitetaan, mitä tarvitset sinulta, ja miksi se on edelleen merkitty kokeelliseksi.

Windows ajaa 1VM-moottorilla, first-party Hypervisor.framework VMM:llä. Uudet Windows-koneet oletus siihen, eikä mitään tarvitse ladata sen toimimiseksi.

Se on kokeellinen, ja tuo sana tekee oikeasti työtä — katso rehellinen tila alla.

1vm create win --guest windows --from-folder ~/Downloads/Win11 \
  --drivers ~/Downloads/virtio-win.iso
1vm start win

Suorita 1vm guide windows samoille tiedoille Macisi mukaan.

Mitä toimitetaan

  • HVF virtuaali-CPU:t, ytimessä GICv3 GICv2m MSI-kehyksellä, PSCI, ja ACPI- taulut (MADT, GTDT, MCFG, IORT, FADT, DSDT, DBG2) generoitu konfiguroidun laitteiston mukaan
  • NVMe-järjestelmälevy ja rajattu xHCI USB — näppäimistö, tabletti, hiiri ja asennusmedia — joille Windowsilla on valmiit ajurit
  • TPM 2.0 -laite, jota Virtualization.framework-fallback ei tarjoa
  • ramfb, joten Windows Setup on näkyvissä heti ilman näyttöajuria
  • Valvomaton asennus valmistetusta mediasta
  • virtio-net-verkko kun virtio-win NetKVM-ajuri on asennettu
  • Loopback TCP- ja UDP-porttivälitys first-party NAT-pinon yli

Mitä sinun on toimitettava

  • Windows 11 ARM64 ISO, jonka olet hankkinut ja johon sinulla on lisenssi. Tämä sovellus ei koskaan lataa, peilaa tai aktivoi Windows-mediaa.
  • virtio-win ISO — Red Hatin, vapaasti saatavilla — liitettynä ajuri-ISO:na. Verkko riippuu siitä.

Valvomaton asennus luo user-nimisen ylläpitäjän ilman salasanaa. Aseta yksi ensimmäisen kirjautumisen jälkeen.

Mikä ei toimi

  • DirectX, 3D ja compute. Näyttö on kiihdytetty scanout, ei GPU.
  • Useampi kuin yksi näyttö. Konsoli on yksi pää.
  • x86 Windows. ISO:n on oltava ARM64.

Rehellinen tila

Windows tällä moottorilla on tasolla N3: se asentuu ja käynnistyy työpöydälle. N4-sertifiointiportit — puhdas asennus, täysi pysäytys, kylmä NVMe-uudelleenkäynnistys, reset- silmukat ja 24 tunnin soak — eivät ole läpäisty. Kohtele sen mukaisesti.

Fallback-moottori

Virtualization.framework voi myös ajaa Windowsia, ja se on aidosti huonompi siinä: ei TPM-laitetta, ja Setup on usein musta ruutu kunnes viogpudo-ajuri sitoutuu. Se on fallback, ei suositus.

1vm create win --guest windows --hypervisor apple   # the fallback