Apple Nyheder

Udvikler virtualiserer med succes Windows for Arm på M1 Mac

Fredag ​​den 27. november 2020 kl. 7:16 PST af Hartley Charlton

Udvikler Alexander Graf har med succes virtualiseret Arm-versionen af ​​Windows på en M1 Mac, der beviser, at ‌M1‌ chip er i stand til at køre Microsofts operativsystem (via 8-bit ).





windows 10

I øjeblikket er Mac'er med ‌M1‌ chip understøtter ikke Windows, og der er ingen Boot Camp-funktion, som der er på Intel Macs, men understøttelse af Windows er en funktion, som mange brugere gerne vil se.



Ved at bruge open source QEMU virtualizer var Graf i stand til at virtualisere Arm-versionen af ​​Windows på Apples ‌M1‌ chip, uden emulering. Siden ‌M1‌ chip er en brugerdefineret Arm SoC, er det ikke længere muligt at installere x86-versionen af ​​Windows- eller x86 Windows-apps ved hjælp af Boot Camp, som det var tilfældet med tidligere Intel-baserede Mac'er. Imidlertid sagde han i en Tweet at når virtualiseret på en ‌M1‌ Mac, 'Windows ARM64 kan køre x86-applikationer rigtig godt. Den er ikke så hurtig som Rosetta 2, men tæt på.'

Graf var i stand til at køre Windows ARM64 Insider Preview ved at virtualisere den gennem Hypervisor.framework. siger Apple dette giver brugerne mulighed for at interagere med virtualiseringsteknologier uden at skulle skrive kerneudvidelser (KEXT'er).

Graf anvendte en brugerdefineret patch til QEMU virtualizer, hvilket er siges at være kendt for at 'opnå næsten oprindelig ydeevne' ved at udføre gæstekoden direkte på værts-CPU'en. Dette betyder, at Arm-versionen af ​​Windows kan virtualiseres på ‌M1‌ Macs med fremragende ydeevne.

Selvom Grafs eksperiment stadig er på et tidligt stadium, mener han, at andre kunne gengive hans resultater. 'Det er tidlige dage for det her. Det er bestemt muligt at reproducere mine resultater - alle patches er på mailinglisten - men forvent ikke et stabilt, fuldt funktionelt system endnu,' han sagde . Frem for alt har Graf vist, at Windows er i stand til at køre på ‌M1‌ Macs.

Apples softwareingeniørchef Craig Federighi for nylig sagt at Windows kommer til ‌M1‌ Macs er 'op til Microsoft'. ‌M1‌ chippen indeholder de kerneteknologier, der er nødvendige for at køre Windows, men Microsoft skal beslutte, om dens Arm-version af Windows skal licenseres til Mac-brugere.

Se Grafs fulde proces til virtualisering af Arm-versionen af ​​Windows for mere information.

Tags: Microsoft , Windows , Apple Silicon Guide , M1 guide