Razvijalci zaženejo Windows 10 in Linux prek virtualizacije na Apple Silicon Mac

Skupini razvijalcev je uspelo zagnati Windows 10 in Linux na najnovejšem Apple Silicon Mac prek virtualizacije. Beri naprej!

Odkar je Apple objavil svoj nabor čipov po meri ARM za linijo Mac, je Apple M1 SoC, so modding navdušenci čakali, da bo platforma na stežaj odprta. Uporabniki že dolgo teoretizirajo, ali bi bilo mogoče na računalnikih ARM Mac zagnati Windows ali standardne distribucije Linuxa. Navsezadnje je glavno jedro Linuxa in Windows 10 niso tujci v svetu ARM. Vse, kar je ostalo, je kri, znoj in solze razvijalcev, ki jih dovolj zanima dešifriranje Applove implementacije ARM po meri. Zdaj je, zahvaljujoč prizadevanjem številnih razvijalcev, mogoče zagnati Windows 10 in Linux na Apple Silicon Mac, čeprav prek virtualizacije.

Alexander Graf, inženir iz Amazona na AWS, se je ubadal s priljubljenim odprtokodnim strojnim emulatorjem in virtualizatorjem QEMU, da bi dodal podporo za Apple Silicon. Vanj je vložil ogromno dela izdelava potrebno ogrodje hipervizorja obliži v kodno zbirko QEMU, da lahko tako Linux kot Windows izvajata kot gosta na računalnikih M1 Mac. Zdaj smo na točki, ko delujejo skoraj vse osnovne funkcije, vključno z virtualiziranimi avdio in omrežnimi vmesniki. Še bolj zanimivo pa je, da tradicionalne aplikacije Win32, ustvarjene za arhitekturo x86, dobro delujejo na gostujočem sistemu Windows 10 VM, zahvaljujoč

WoW za ARM64 emulacijski sloj.

Več razvijalcev se je združilo, da bi odpravili preostale napake in naredili postopek namestitve več uporabniku prijazno. Namestitev a virtualizirani primerek Linuxa ali Windows 10 na vašem Apple Silicon Macu ne odstrani glavnega operacijskega sistema, nameščenega na njem, zato vam ni treba skrbeti, da bi se kaj pokvarilo. Če želite začeti uporabljati Windows 10 na svojem sijočem novem računalniku ARM Mac prek QEMU, si oglejte spodnjo video vadnico.

Še vedno obstajajo precejšnje ovire, preden bomo videli izvorni zagon sistema Windows ali Linux na računalnikih ARM Mac. Po besedah ​​ustvarjalca Linuxa Linusa Torvaldsa zaprta narava integriranega GPE-ja in drugih komponent v M1 SoC naredi postopek prenosa nekoliko zapleten, "... razen če se Apple odpre". Medtem ko Apple ne načrtuje podpore za Boot Camp na računalnikih Mac, ki temeljijo na M1, je zamisel, da bi Linux ali Windows deloval na energijsko učinkoviti, a izjemno zmogljivi platformi ARM nadvse zanimivo za vsakogar, ki ima raje Applovo kakovost izdelave, vendar se ne želi omejevati nanjo macOS. Vsekakor bomo spremljali modding sceno, da vidimo, kako ta razvoj napreduje, in upamo, kako bo na koncu koristil fazi prehoda z x86 na ARM v računalništvu.