virtualizzazione di Windows 10 su ARM utilizzando un Mac mini con alimentazione M1 e un po’ di trucchi

Mentre siamo in attesa di soluzioni di virtualizzazione Windows come Parallels, Docker e altri, il diciannovenne produttore di YouTube e tinkerer di checkra1n Martin Nobel ha fatto i salti mortali per virtualizzare l’edizione ARM di Windows 10 sul nuovo Mac mini di Apple con l’M1 patata fritta.

Nel suo video, incorporato subito prima, Martin sta testando la velocità di Internet con l’ultimo browser Microsoft Edge su Windows 10 su ARM. Ha poi continuato a eseguire un test Geekbench e i risultati sono stati stellari, come puoi immaginare, grazie al chip M1.

Tieni presente che ciò che stai vedendo qui è l’emulazione delle app Windows Intel x86 a 32 bit. “Questo è solo l’inizio della virtualizzazione di Windows su ARM su questi nuovi Mac”, ha scritto nella descrizione del video. Come notato in questo post sul forum MacRumors, Martin è stato in grado di farlo funzionare utilizzando il software di virtualizzazione QEMU open source per Windows su ARM e l’hypervisor nativo di Apple (Virtualisation.framework). Di conseguenza, è stato in grado di eseguire la versione ARM di Windows 10 come macchina virtuale su un Mac mini M1.

Chi ha detto che Windows non funzionerebbe bene? #AppleSilicon? È piuttosto scattante qui 😁. #QEMU patch per riferimento: https://t.co/qLQpZgBIqI pic.twitter.com/G1Usx4TcvL

— Alessandro Graf (@_AlexGraf) 26 novembre 2020

Pochi giorni fa, l’ingegnere principale di Amazon Web Services Alexander Graf ha fatto la stessa cosa, scoprendo che le prestazioni sono “piuttosto scattanti”. In particolare, ha affermato che “Windows ARM64 può eseguire applicazioni x86 “molto bene”. “Non è veloce come Rosetta 2, ma vicino”, ha aggiunto.

L’8-Bit ha di più su questo:

È stato in grado di ottenere ciò eseguendo l’anteprima di Windows ARM64 Insider virtualizzandola tramite Hypervisor.framework. Questo framework consente agli utenti di interagire con le tecnologie di virtualizzazione nello spazio utente senza dover scrivere estensioni del kernel (KEXT), secondo Apple.

Ha anche fornito istruzioni dettagliate per la soluzione alternativa.

Un problema chiave con Windows 10 su ARM è la riluttanza di Microsoft a fornire una licenza per il suo sistema operativo basato su ARM agli utenti finali. Il gigante di Windows attualmente concede in licenza la versione ARM del suo sistema operativo ai produttori di Windows 10.

Gli utenti Mac attualmente non possono eseguire Windows 10 per Intel su questi nuovi modelli di Mac basati su M1 tramite la funzione Bootcamp di Apple. Non è un problema tecnico, secondo Craig Federighi, capo dell’ingegneria del software di Apple. “Abbiamo le tecnologie di base per farlo, per eseguire la loro versione ARM di Windows, che a sua volta, ovviamente, supporta le applicazioni in modalità utente x86”, ha affermato di recente. “Ma questa è una decisione che Microsoft deve prendere, per portare in licenza quella tecnologia affinché gli utenti possano funzionare su questi Mac. Ma i Mac ne sono sicuramente molto capaci”.

Lascia un commento