Grupė kūrėjų pasiekė nuostabų žygdarbį – virtualizuodami paleido Windows 10 ir Linux naujausiame Apple Silicon Mac kompiuteryje. Skaityk!
Nuo tada, kai „Apple“ paskelbė apie savo pasirinktinį ARM pagrįstą mikroschemų rinkinį „Mac“ serijai, Apple M1 SoC, modifikavimo entuziastai laukė, kol platforma bus plačiai atverta. Vartotojai jau seniai svarstė, ar ARM Mac kompiuteriuose būtų galima paleisti „Windows“ ar standartinius „Linux“ paskirstymus. Juk pagrindinis Linux branduolys ir Windows 10 ARM pasaulis nėra svetimas. Liko tik kraujas, prakaitas ir ašaros kūrėjų, pakankamai suinteresuotų iššifruoti „Apple“ pritaikytą ARM diegimą. Dabar, daugelio kūrėjų pastangomis, galima paleisti „Windows 10“ ir „Linux“ „Apple Silicon Mac“, nors ir virtualizuojant.
Aleksandras Grafas, AWS „Amazon“ inžinierius, naudojo populiarų atvirojo kodo mašinų emuliatorių ir virtualizatorių QEMU, kad pridėtų „Apple Silicon“ palaikymą. Jis įdėjo daug darbo gaminimas reikiamą „Hypervisor“ sistemą pleistrai į QEMU kodų bazę, kad „Linux“ ir „Windows“ veiktų kaip svečiai M1 Mac kompiuteriuose. Dabar esame tokioje vietoje, kur veikia beveik visos pagrindinės funkcijos, įskaitant virtualizuotas garso ir tinklo sąsajas. Dar įdomiau yra tai, kad tradicinės Win32 programos, sukurtos x86 architektūrai, puikiai veikia svečių Windows 10 virtualioje mašinoje, nes
Keletas kūrėjų susivienijo, kad ištaisytų likusias klaidas ir padarytų diegimo procesas daugiau draugiškas vartotojui. Diegiant a virtualizuotas Linux egzempliorius arba „Windows 10“ jūsų „Apple Silicon Mac“ nepašalina pagrindinės jame įdiegtos OS, todėl jums nereikia jaudintis, kad nieko nesugadinsite. Jei norite pradėti naudoti „Windows 10“ savo blizgančiame naujame ARM Mac kompiuteryje naudodami QEMU, peržiūrėkite toliau pateiktą vaizdo įrašo mokymo programą.
Vis dėlto vis dar yra didelių kliūčių, kol pamatysime, kad „Windows“ arba „Linux“ pradės veikti ARM „Mac“ kompiuteriuose. Pasak Linux kūrėjo Linuso Torvaldso, dėl uždaro integruoto GPU ir kitų M1 SoC komponentų perkėlimo procesas yra šiek tiek sudėtingas....nebent „Apple“ atsidarys". Nors Apple neplanuoja palaikyti „Boot Camp“ M1 pagrindu veikiančiuose „Mac“ kompiuteriuose, idėja, kad „Linux“ arba „Windows“ veiktų energiją taupančioje, tačiau itin galingoje ARM platformoje be galo intriguojantis visiems, kurie teikia pirmenybę „Apple“ kūrimo kokybei, bet nenori ja apsiriboti macOS. Neabejotinai stebėsime modifikavimo sceną, kad pamatytume, kaip vyksta šie pokyčiai ir, tikimės, kaip tai bus naudinga perėjimo iš x86 į ARM etapui kompiuterijoje.