Apple News

Vývojár úspešne virtualizuje Windows pre Arm na M1 Mac

Piatok 27. novembra 2020 7:16 PST od Hartley Charlton

Vývojár Alexander Graf úspešne virtualizovala verziu systému Windows Arm na serveri M1 Mac, čo dokazuje, že ‌M1‌ čip je schopný spustiť operačný systém spoločnosti Microsoft (cez 8-bitový ).





windows 10

V súčasnosti sú počítače Mac s ‌M1‌ čip nepodporujú Windows a neexistuje žiadna funkcia Boot Camp ako na počítačoch Intel Mac, ale podpora pre Windows je funkcia, ktorú by mnohí používatelia radi videli.



Pomocou open-source virtualizéra QEMU dokázal Graf virtualizovať Arm verziu Windowsu na Apple ‌M1‌ čip, bez emulácie. Keďže ‌M1‌ čip je vlastný Arm SoC, už nie je možné inštalovať x86 verziu Windows alebo x86 Windows aplikácií pomocou Boot Camp, ako to bolo v prípade predchádzajúcich Macov s procesorom Intel. Povedal však v a Tweetujte že pri virtualizácii na ‌M1‌ Mac, „Windows ARM64 dokáže spúšťať aplikácie x86 naozaj dobre. Nie je to také rýchle ako Rosetta 2, ale blízko.“

Graf dokázal spustiť Windows ARM64 Insider Preview jeho virtualizáciou cez Hypervisor.framework. Apple hovorí to umožňuje používateľom interagovať s virtualizačnými technológiami bez toho, aby museli písať rozšírenia jadra (KEXT).

Graf aplikoval vlastnú opravu na virtualizér QEMU, čo je povedal byť známy pre „dosahovanie takmer natívneho výkonu“ spustením kódu hosťa priamo na hostiteľskom CPU. To znamená, že verziu Arm systému Windows je možné virtualizovať na ‌M1‌ Mac s vynikajúcim výkonom.

Hoci je Grafov experiment stále v počiatočnom štádiu, verí, že iní by mohli reprodukovať jeho výsledky. „Na to je ešte priskoro. Je určite možné reprodukovať moje výsledky – všetky záplaty sú v zozname adresátov – ale zatiaľ nečakajte stabilný, plne funkčný systém,“ povedal povedal . Graf predovšetkým ukázal, že Windows je schopný bežať na ‌M1‌ Mac.

Craig Federighi, šéf softvérového inžinierstva spoločnosti Apple nedávno povedal že Windows prichádzajúci do ‌M1‌ Mac je „na Microsofte“. Systém ‌M1‌ čip obsahuje základné technológie potrebné na spustenie systému Windows, ale spoločnosť Microsoft sa musí rozhodnúť, či používateľom počítačov Mac poskytne licenciu na svoju verziu systému Windows Arm.

Ďalšie informácie nájdete v úplnom postupe spoločnosti Graf na virtualizáciu verzie Arm systému Windows.

Značky: Microsoft , Windows , Sprievodca silikónom Apple , Sprievodca M1