După ce Craig Federighi a spus că depinde de Microsoft să „deschidă” ușa dezvoltării soluției ARM Windows pe noile M1, iată că avem deja prima virtualizare ARM Windows făcută de Alexander Graf.
Graf s-a pus să dezvolte o soluție proprie prin care să porteze Windows pe M1 și a făcut chiar un ghid de instalare însă dacă nu aveți cunoștiințe tehnice de OS ar fi bine să nu vă avântați ci să așteptați o soluție oficială de la Microsoft.
Windows ARM64 poate rula aplicații x86 foarte bine, nu la fel ca și Rosetta 2 dar totuși pe aproape. Cei de la 8-Bit au oferit detalii legate de ceea ce a făcut Graf pentru a putea instala Windows pe M1:
He was able to achieve this by running the Windows ARM64 Insider Preview by virtualizing it through the Hypervisor.framework. This framework allows users to interact with virtualization technologies in user space without having to write kernel extensions (KEXTs), according to Apple.
Moreover, this wouldn’t have been possible without applying a custom patch to the QEMU virtualizer. QEMU is an open-source machine emulator and virtualizer. It’s known for “achieving near-native performance” by executing the guest code directly on the host CPU. So it goes without saying that only ARM guests can be perfectly virtualized on an ARM machine like the M1-supported Macs.
Momentan soluția oferită de Graf este una de test, nu se știe cât de stabilă este, mai ales că majoritatea aplicațiilor sunt incompatibile și trebuie dezvoltate pentru a rula nativ pe M1.
Toate instrucțiunile oferite de Graf le puteți găsi aici. Mai jos pe linkul de Twitter al lui Graf găsiți și alți utilizatori care au reușit să instaleze Windows pe M1.
0 Comentarii