Apple News

Razvijalec je uspešno virtualiziral Windows za Arm na M1 Mac

Petek, 27. november 2020, 7:16 PST, avtor Hartley Charlton

Razvijalec Aleksander Graf je uspešno virtualiziral različico sistema Windows Arm na M1 Mac, ki dokazuje, da je ‌M1‌ čip je sposoben poganjati Microsoftov operacijski sistem (preko 8-bitni ).





Windows 10

Trenutno so Maci z ‌M1‌ čip ne podpira operacijskega sistema Windows in ni funkcije Boot Camp, kot je v računalnikih Intel Mac, vendar je podpora za Windows funkcija, ki bi jo mnogi uporabniki želeli videti.



Z uporabo odprtokodnega virtualizatorja QEMU je Grafu uspelo virtualizirati različico sistema Windows Arm na Applovem ‌M1‌ čip, brez emulacije. Ker ‌M1‌ čip je Arm SoC po meri, ni več mogoče namestiti različice x86 za Windows ali x86 Windows aplikacij z uporabo Boot Camp, kot je bilo v primeru prejšnjih računalnikov Mac, ki temeljijo na Intelu. Vendar je dejal v a Tweet da pri virtualizaciji na ‌M1‌ Mac, »Windows ARM64 lahko zelo dobro izvaja aplikacije x86. Ni tako hiter kot Rosetta 2, a blizu.'

Graf je lahko zagnal Windows ARM64 Insider Preview tako, da ga je virtualiziral prek Hypervisor.framework. Apple pravi to uporabnikom omogoča interakcijo s tehnologijami virtualizacije, ne da bi jim bilo treba pisati razširitve jedra (KEXT).

Graf je na virtualizator QEMU uporabil popravek po meri, ki je rečeno, da je znan po 'doseganju skoraj domače zmogljivosti' z izvajanjem kode gosta neposredno na gostiteljskem CPE-ju. To pomeni, da je različico sistema Windows Arm mogoče virtualizirati na ‌M1‌ Mac z odličnimi zmogljivostmi.

Čeprav je Grafov eksperiment še v zgodnji fazi, verjame, da bi lahko drugi reproducirali njegove rezultate. 'Zgodnji dnevi so za to. Vsekakor je mogoče reproducirati moje rezultate – vsi popravki so na poštnem seznamu – vendar še ne pričakujte stabilnega, popolnoma delujočega sistema,« je dejal. je rekel . Predvsem pa je Graf dokazal, da lahko Windows deluje na ‌M1‌ Maci.

Applov vodja programskega inženiringa Craig Federighi nedavno rekel da Windows prihaja v ‌M1‌ Mac je 'odvisen od Microsofta'. ‌M1‌ čip vsebuje osnovne tehnologije, potrebne za zagon sistema Windows, vendar se mora Microsoft odločiti, ali bo svojo različico sistema Windows Arm licenciral uporabnikom Mac.

Za več informacij si oglejte Grafov celoten postopek za virtualizacijo različice sistema Windows Arm.

Oznake: Microsoft , Windows , Apple Silicon Guide , Vodnik M1