Dezvoltatorii pornesc Windows 10 și Linux prin virtualizare pe Apple Silicon Mac

Un grup de dezvoltatori a realizat succesul uimitor de a rula Windows 10 și Linux pe cel mai recent Apple Silicon Mac prin virtualizare. Citește mai departe!

De când Apple și-a anunțat chipset-ul personalizat bazat pe ARM pentru gama Mac, Apple M1 SoC, pasionații de modding au așteptat ca platforma să fie larg deschisă. Utilizatorii au teoretizat de multă vreme dacă ar fi posibilă pornirea distribuțiilor Windows sau Linux standard pe Mac-uri ARM. La urma urmei, nucleul principal Linux și Windows 10 nu sunt străini de lumea ARM. Tot ce a mai rămas este sângele, transpirația și lacrimile dezvoltatorilor suficient de interesați să descifreze implementarea ARM personalizată de la Apple. Acum, datorită eforturilor mai multor dezvoltatori, este posibil să porniți Windows 10, precum și Linux pe Apple Silicon Mac, chiar dacă prin virtualizare.

Alexander Graf, un inginer de la Amazon pe AWS, s-a jucat cu popularul emulator și virtualizator de mașini open-source QEMU pentru a adăuga suport Apple Silicon. A depus o mulțime de muncă

realizarea cadrul necesar Hypervisor petice la baza de cod QEMU pentru a rula atât Linux, cât și Windows ca invitați pe Mac-urile M1. Ne aflăm acum într-un punct în care funcționează aproape toate funcționalitățile de bază, inclusiv interfețele audio și de rețea virtualizate. Ceea ce este și mai interesant este că aplicațiile tradiționale Win32 construite pentru arhitectura x86 funcționează foarte bine pe VM Windows 10 invitat, datorită WoW pentru ARM64 stratul de emulare.

Mai mulți dezvoltatori s-au unit pentru a remedia erorile rămase și pentru a face procesul de instalare Mai mult ușor de utilizat. Instalarea a instanță virtualizată de Linux sau Windows 10 de pe Apple Silicon Mac nu elimină sistemul de operare principal instalat pe acesta, așa că nu trebuie să vă faceți griji că nu spargeți nimic. Dacă doriți să începeți cu Windows 10 pe noul vostru Mac ARM strălucitor prin QEMU, consultați tutorialul video de mai jos.

Totuși, există încă bariere semnificative înainte de a vedea Windows sau Linux pornind nativ pe Mac-uri ARM. Potrivit creatorului Linux Linus Torvalds, natura închisă a GPU-ului integrat și a altor componente din SoC M1 face ca procesul de portare să fie puțin complicat....cu excepția cazului în care Apple se deschide". În timp ce Apple nu intenționează să accepte Boot Camp pe Mac-uri bazate pe M1, ideea ca Linux sau Windows să ruleze pe o platformă ARM eficientă din punct de vedere energetic, dar extrem de capabilă este cu totul intrigant pentru oricine preferă calitatea construcției Apple, dar nu vrea să se limiteze la macOS. Vom ține cu siguranță un ochi pe scena modding-ului pentru a vedea cum progresează aceste dezvoltări și, sperăm, cum vor beneficia de faza de tranziție de la x86 la ARM în calcul.