En gruppe udviklere opnåede den fantastiske bedrift at køre Windows 10 og Linux på den nyeste Apple Silicon Mac via virtualisering. Læs videre!
Lige siden Apple annoncerede sit brugerdefinerede ARM-baserede chipsæt til Mac-serien, har Apple M1 SoC, modding-entusiaster har ventet på, at platformen blev blæst på vid gab. Brugere har i lang tid nu teoretiseret, om det ville være muligt at starte Windows eller standard Linux-distributioner på ARM Macs. Efter alt, den mainline Linux-kerne og Windows 10 er ikke fremmede for ARM-verdenen. Det eneste, der er tilbage, er blod, sved og tårer fra udviklere, der er interesserede nok i at tyde Apples tilpassede ARM-implementering. Nu, takket være indsatsen fra flere udviklere, er det muligt at starte Windows 10 såvel som Linux på Apple Silicon Mac, dog via virtualisering.
Alexander Graf, en ingeniør fra Amazon på AWS, har rodet med den populære open source-maskineemulator og virtualizer QEMU for at tilføje Apple Silicon-understøttelse. Han har lagt et væld af arbejde i
fremstilling den nødvendige Hypervisor-ramme plastre til QEMU-kodebasen for at køre både Linux og Windows som gæster på M1 Macs. Vi er nu på et punkt, hvor næsten al grundlæggende funktionalitet, inklusive virtualiseret lyd og netværksgrænseflader, fungerer. Hvad der er endnu mere interessant er, at traditionelle Win32-apps bygget til x86-arkitekturen fungerer fint på gæste Windows 10 VM, takket være WoW til ARM64 emuleringslag.Flere udviklere har slået sig sammen for at rette de resterende fejl og lave installationsprocessen mere brugervenlig. Installation af en virtualiseret forekomst af Linux eller Windows 10 på din Apple Silicon Mac fjerner ikke det primære OS, der er installeret på den, så du behøver ikke bekymre dig om at ødelægge noget. Hvis du vil i gang med Windows 10 på din skinnende nye ARM Mac via QEMU, så tjek videovejledningen nedenfor.
Der er dog stadig betydelige barrierer, før vi ser Windows eller Linux oprindeligt starte på ARM Macs. Ifølge Linux-skaberen Linus Torvalds gør den lukkede natur af den integrerede GPU og andre komponenter i M1 SoC'en porteringsprocessen en smule kompliceret,"...medmindre Apple åbner op". Mens Apple planlægger ikke at understøtte Boot Camp på M1-baserede Macs, ideen om Linux eller Windows, der kører på en strømeffektiv, men alligevel ekstremt dygtig ARM-platform Fuldstændig spændende for alle, der foretrækker Apples byggekvalitet, men ikke ønsker at begrænse sig til macOS. Vi vil helt sikkert holde øje med modding-scenen for at se, hvordan disse udviklinger skrider frem, og forhåbentlig, hvordan det ender med at gavne x86-til-ARM-overgangsfasen i databehandling.