Utviklere starter opp Windows 10 og Linux via virtualisering på Apple Silicon Mac

En gruppe utviklere oppnådde den fantastiske bragden å kjøre Windows 10 og Linux på den nyeste Apple Silicon Mac via virtualisering. Les videre!

Helt siden Apple kunngjorde sitt tilpassede ARM-baserte brikkesett for Mac-serien, har Apple M1 SoC, modding-entusiaster har ventet på at plattformen skal blåses på vidt gap. Brukere har teoretisert i lang tid nå om det ville være mulig å starte opp Windows eller standard Linux-distribusjoner på ARM Mac-er. Tross alt, den mainline Linux-kjernen og Windows 10 er ikke fremmede for ARM-verdenen. Alt som gjenstår er blod, svette og tårer fra utviklere som er interessert nok i å tyde Apples tilpassede ARM-implementering. Nå, takket være innsatsen fra flere utviklere, er det mulig å starte opp Windows 10 så vel som Linux på Apple Silicon Mac, om enn via virtualisering.

Alexander Graf, en ingeniør fra Amazon på AWS, har fiklet med den populære open source-maskinemulatoren og virtualisatoren QEMU for å legge til Apple Silicon-støtte. Han har lagt ned massevis av arbeid

lager det nødvendige Hypervisor-rammeverket lapper til QEMU-kodebasen for å kjøre både Linux og Windows som gjester på M1 Mac-er. Vi er nå på et punkt der nesten all grunnleggende funksjonalitet, inkludert virtualisert lyd og nettverksgrensesnitt, fungerer. Det som er enda mer interessant er at tradisjonelle Win32-apper bygget for x86-arkitekturen fungerer helt fint på gjesten Windows 10 VM, takket være WoW for ARM64 emuleringslag.

Flere utviklere har gått sammen for å fikse de gjenværende feilene og lage installasjonsprosessen mer Brukervennlig. Installere en virtualisert forekomst av Linux eller Windows 10 på din Apple Silicon Mac fjerner ikke hovedoperativsystemet som er installert på den, så du trenger ikke å bekymre deg for å ødelegge noe. Hvis du vil komme i gang med Windows 10 på din skinnende nye ARM Mac via QEMU, sjekk ut videoopplæringen nedenfor.

Det er fortsatt betydelige barrierer før vi ser at Windows eller Linux startes opp på ARM Mac-er. I følge Linux-skaper Linus Torvalds, gjør den lukkede naturen til den integrerte GPUen og andre komponenter i M1 SoC porteringsprosessen litt komplisert, "...med mindre Apple åpner seg". Mens Apple planlegger ikke å støtte Boot Camp på M1-baserte Mac-er, ideen om Linux eller Windows som kjører på en strømeffektiv, men likevel ekstremt dyktig ARM-plattform helt spennende for alle som foretrekker Apples byggekvalitet, men ikke vil begrense seg til Mac os. Vi vil definitivt holde øye med modding-scenen for å se hvordan denne utviklingen skrider frem, og forhåpentligvis hvordan den ender opp med å dra nytte av x86-til-ARM-overgangsfasen i databehandling.