Joukko kehittäjiä saavutti hämmästyttävän suorituskyvyn Windows 10:n ja Linuxin käyttämisen uusimmassa Apple Silicon Macissa virtualisoinnin avulla. Jatka lukemista!
Siitä lähtien, kun Apple julkisti mukautetun ARM-pohjaisen piirisarjansa Mac-mallistolle, Apple M1 SoC, modauksen harrastajat ovat odottaneet alustan räjäyttämistä. Käyttäjät ovat jo pitkään pohtineet, olisiko mahdollista käynnistää Windows- tai tavallisia Linux-jakeluja ARM Mac -tietokoneissa. Loppujen lopuksi päälinjan Linux-ydin ja Windows 10 eivät ole vieraita ARM-maailmalle. Jäljellä on vain veri, hiki ja kyyneleet kehittäjiltä, jotka ovat tarpeeksi kiinnostuneita Applen mukautetun ARM-toteutuksen tulkinnasta. Nyt useiden kehittäjien ponnistelujen ansiosta on mahdollista käynnistää Windows 10 sekä Linux Apple Silicon Macissa, vaikkakin virtualisoinnin kautta.
Alexander Graf, Amazonin AWS: n insinööri, on työskennellyt suositun avoimen lähdekoodin koneemulaattorin ja virtualisaattorin QEMU kanssa lisätäkseen Apple Silicon -tuen. Hän on tehnyt paljon työtä
tehdä tarvittava Hypervisor-kehys laastareita QEMU-koodikantaan voidakseen käyttää sekä Linuxia että Windowsia vieraina M1 Mac -tietokoneissa. Olemme nyt tilanteessa, jossa lähes kaikki perustoiminnot, mukaan lukien virtualisoidut ääni- ja verkkoliitännät, toimivat. Vielä mielenkiintoisempaa on, että perinteiset x86-arkkitehtuurille rakennetut Win32-sovellukset toimivat erinomaisesti vierailevassa Windows 10 VM: ssä, kiitos WoW ARM64:lle emulointikerros.Useat kehittäjät ovat kokoontuneet yhteen korjatakseen jäljellä olevat virheet ja tehdäkseen asennusprosessi lisää käyttäjäystävällinen. Asentaminen a Linuxin virtualisoitu ilmentymä tai Apple Silicon Macin Windows 10 ei poista siihen asennettua pääkäyttöjärjestelmää, joten sinun ei tarvitse huolehtia rikkoutumisesta. Jos haluat aloittaa Windows 10:n käytön kiiltävässä uudessa ARM Macissasi QEMU: n kautta, katso alla oleva opetusvideo.
On kuitenkin edelleen merkittäviä esteitä, ennen kuin näemme Windowsin tai Linuxin käynnistyvän alkuperäisesti ARM Maceissa. Linuxin luojan Linus Torvaldsin mukaan integroidun GPU: n ja muiden M1 SoC: n komponenttien suljettu luonne tekee siirtoprosessista hieman monimutkaista....ellei Apple avaudu". Vaikka Apple ei aio tukea Boot Campia M1-pohjaisissa Maceissa, ajatus Linuxista tai Windowsista, joka toimii tehotehokkaalla, mutta erittäin suorituskykyisellä ARM-alustalla äärimmäisen kiehtova kaikille, jotka pitävät Applen rakennuslaadusta, mutta eivät halua rajoittua siihen Mac käyttöjärjestelmä. Pidämme ehdottomasti silmällä modifiointikohtausta nähdäksemme, kuinka tämä kehitys etenee ja toivottavasti se hyödyttää tietojenkäsittelyn x86-to-ARM-siirtymävaihetta.