Novità Apple

Lo sviluppatore virtualizza con successo Windows per Arm su M1 Mac

Venerdì 27 novembre 2020 7:16 PST di Hartley Charlton

Sviluppatore Alessandro Graf ha virtualizzato con successo la versione Arm di Windows su un M1 Mac, dimostrando che ‌M1‌ chip è in grado di eseguire il sistema operativo di Microsoft (tramite L'8-Bit ).





Windows 10

Attualmente, i Mac con ‌M1‌ chip non supportano Windows e non esiste una funzione Boot Camp come sui Mac Intel, ma il supporto per Windows è una funzionalità che molti utenti vorrebbero vedere.



Utilizzando il virtualizzatore QEMU open source, Graf è stato in grado di virtualizzare la versione Arm di Windows su ‌M1‌ chip, senza emulazione. Dal momento che il ‌M1‌ chip è un SoC Arm personalizzato, non è più possibile installare la versione x86 delle app Windows o x86 Windows utilizzando Boot Camp, come nel caso dei precedenti Mac basati su Intel. Tuttavia, ha detto in a Tweet che quando virtualizzato su un ‌M1‌ Mac, 'Windows ARM64 può eseguire applicazioni x86 molto bene. Non è veloce come Rosetta 2, ma ci si avvicina.'

Graf è stato in grado di eseguire l'anteprima di Windows ARM64 Insider virtualizzandola tramite Hypervisor.framework. Apple dice ciò consente agli utenti di interagire con le tecnologie di virtualizzazione senza dover scrivere estensioni del kernel (KEXT).

Graf ha applicato una patch personalizzata al virtualizzatore QEMU, che è detto essere noto per 'ottenere prestazioni quasi native' eseguendo il codice guest direttamente sulla CPU host. Ciò significa che la versione Arm di Windows può essere virtualizzata su ‌M1‌ Mac con prestazioni eccellenti.

Sebbene l'esperimento di Graf sia ancora in una fase iniziale, crede che altri potrebbero riprodurre i suoi risultati. «Sono i primi giorni per questo. È sicuramente possibile riprodurre i miei risultati - tutte le patch sono sulla mailing list - ma non aspettarti ancora un sistema stabile e completamente funzionante,' ha disse . Soprattutto, Graf ha dimostrato che Windows è in grado di funzionare su ‌M1‌ Mac.

Il capo dell'ingegneria del software di Apple Craig Federighi ha detto di recente che Windows in arrivo su ‌M1‌ I Mac spettano a Microsoft. Il ‌M1‌ chip contiene le tecnologie di base necessarie per eseguire Windows, ma Microsoft deve decidere se concedere in licenza la sua versione Arm di Windows agli utenti Mac.

Per ulteriori informazioni, vedere il processo completo di Graf per la virtualizzazione della versione Arm di Windows.

Tag: Microsoft , Windows , Guida al silicio di Apple , Guida M1