Windows Tips & News

Come installare Windows 10 per ARM in QEMU

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

I chip ARM64 sono considerati più efficienti dal punto di vista energetico rispetto alle CPU x86 di Intel e AMD. Utilizzando la nuova piattaforma, gli OEM sono in grado di creare dispositivi ancora più piccoli, leggeri e potenti con la potenza di Windows 10 completo. C'è un modo per installare e provare Windows 10 per SoC ARM in QEMU. Ecco come.

Annuncio

QEMU è un hypervisor ospitato gratuito e open source che esegue la virtualizzazione dell'hardware. Con QEMU, è facile emulare un set di hardware completamente diverso dall'hardware fisico che possiedi. Il software supporta l'emulazione dell'architettura AArch64/ARM64, quindi può essere utilizzato per installare Windows 10 per ARM.

Windows 10 per l'immagine del braccio 2

Mentre Windows 10 funziona lentamente all'interno di QEMU, è abbastanza buono vedere cos'è esattamente Windows 10 per ARM.

Ecco i passaggi che devi eseguire per far funzionare Windows 10 per ARM in QEMU. Tieni presente che non supporterà la rete a causa di driver mancanti.

Per installare Windows 10 per ARM in QEMU, Fare quanto segue.

  1. Scarica e installa QEMU per Windows
  2. Scarica i file ESD/UUP di Windows 10 (arm64) da qualsiasi fonte attendibile. Ad esempio, puoi usare il seguente sito web creato da adguard.
  3. Ora scarica i file UUP nel convertitore ISO da qui. È adattato per creare immagini ISO per ARM.
  4. Scarica il Firmware UEFI e driver di archiviazione arm64 ricompilati/firmati pacchetto.
  5. Crea un nuovo file system.vhdx di 23 GB o più (dimensione fissa, non espandibile, inizializzato utilizzando lo schema di partizionamento GPT).
  6. Per avviare la tua macchina virtuale, usa il seguente file batch:
    qemu-system-aarch64.exe ^ -M virtù ^ -cpu corteccia-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -device VGA ^ -device nec-usb-xhci ^ -dispositivo usb-kbd ^ -device usb-mouse ^ -device usb-storage, drive=install ^ -drive if=none, id=install, format=raw, media=cdrom, file=.\17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -device usb-storage, drive=drivers ^ -drive if=nessuno, id=drivers, readonly=on, file=.\drivers.vhdx ^ -device virtio-blk, unità=sistema ^ -drive if=none, id=system, format=raw, file=.\system.vhdx

Hai fatto!
Nota: durante l'installazione, sarà necessario fornire i driver VirtIO (accedere al disco montato).

Il file batch fornito sopra configurerà QEMU per emulare il seguente dispositivo:

  • virtualizzare una CPU Cortex A57 (con 3 core)
  • impostare 4GiB di RAM
  • usa il mio ricompilato Firmware TianoCore EDKII ArmVirtPkg, con piccole modifiche per riattivare il supporto VGA e includere a logo di avvio stravagante per scoraggiare un uso serio. (Questo è simile alla build fornita da Googulator in questo ho ripristinato due commit VGA. Non sono state apportate altre modifiche. Ultimo maestro.)
  • utilizzare un po' di spazio per l'archiviazione delle variabili UEFI (ad es. ordine di avvio)
  • usa VGA per esigenze grafiche
  • impostare un Controller host NEC USB XHCI
  • ... e collega quattro dispositivi USB virtualizzati al suo interno
    • una tastiera USB
    • un mouse USB
    • un CDROM che ospita il nostro supporto di installazione
    • un disco rigido rimovibile che ospita il pacchetto driver VirtIO vhdx
  • impostare un Dispositivo a blocchi VirtIO ospitare il sistema principale vhdx

Il risultato dovrebbe essere il seguente:

Windows 10 per l'immagine del braccio 1

Tutti i crediti vanno a Rafael Rivera.

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema
Disabilita lo scorrimento in avanti nella console in Windows 10

Disabilita lo scorrimento in avanti nella console in Windows 10

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Archivi di Microsoft Office Build 8229.2086

Questo sito utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sito. D...

Leggi di più

Edge Dev 81.0.389.2 con integrazione del correttore ortografico integrato di Windows

Questo sito utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sito. D...

Leggi di più