Een groep ontwikkelaars heeft de verbazingwekkende prestatie geleverd om Windows 10 en Linux via virtualisatie op de nieuwste Apple Silicon Mac te draaien. Lees verder!
Sinds Apple zijn aangepaste ARM-gebaseerde chipset voor de Mac-serie aankondigde, zijn de Apple M1 SoChebben modding-enthousiastelingen gewacht tot het platform wijd open werd geblazen. Gebruikers hebben al lange tijd getheoretiseerd of het mogelijk zou zijn om Windows of standaard Linux-distributies op ARM Macs op te starten. Immers, de hoofdlijn Linux-kernel En Windows 10 zijn geen onbekenden in de ARM-wereld. Het enige dat overblijft zijn het bloed, het zweet en de tranen van ontwikkelaars die geïnteresseerd zijn in het ontcijferen van de aangepaste ARM-implementatie van Apple. Dankzij de inspanningen van meerdere ontwikkelaars is het nu mogelijk om zowel Windows 10 als Linux op de Apple Silicon Mac op te starten, zij het via virtualisatie.
Alexander Graf, een ingenieur van Amazon op AWS, heeft gerommeld met de populaire open-source machine-emulator en virtualizer QEMU om Apple Silicon-ondersteuning toe te voegen. Hij heeft er heel veel werk in gestoken
maken het noodzakelijke Hypervisor-framework pleisters naar de QEMU-codebase om zowel Linux als Windows als gasten op M1 Macs te kunnen draaien. We zijn nu op een punt aangekomen waarop vrijwel alle basisfunctionaliteit, inclusief gevirtualiseerde audio- en netwerkinterfaces, werken. Wat nog interessanter is, is dat traditionele Win32-apps die zijn gebouwd voor de x86-architectuur prima werken op de gast-Windows 10 VM, dankzij de WoW voor ARM64 emulatie laag.Verschillende ontwikkelaars hebben hun krachten gebundeld om de resterende bugs op te lossen en de installatieproces meer gebruikersvriendelijk. Het installeren van een gevirtualiseerd exemplaar van Linux of Windows 10 op uw Apple Silicon Mac verwijdert het hoofdbesturingssysteem dat erop is geïnstalleerd niet, dus u hoeft zich geen zorgen te maken dat er iets kapot gaat. Als je via QEMU aan de slag wilt met Windows 10 op je glimmende nieuwe ARM Mac, bekijk dan de onderstaande video-tutorial.
Er zijn echter nog steeds aanzienlijke barrières voordat we Windows of Linux native zullen zien opstarten op ARM Macs. Volgens Linux-maker Linus Torvalds maakt het gesloten karakter van de geïntegreerde GPU en andere componenten in de M1 SoC het porteringsproces een beetje ingewikkeld, "...tenzij Apple zich openstelt". Terwijl Appel is niet van plan Boot Camp te ondersteunen op M1-gebaseerde Macs, het idee dat Linux of Windows op een energiezuinig, maar toch uiterst capabel ARM-platform draait, is dat wel uiterst intrigerend voor iedereen die de voorkeur geeft aan de bouwkwaliteit van Apple, maar zich daar niet toe wil beperken macOS. We zullen de modding-scene zeker in de gaten houden om te zien hoe deze ontwikkelingen zich ontwikkelen, en hopelijk hoe dit ten goede komt aan de x86-naar-ARM-overgangsfase in computergebruik.