Windows Tips & News

Come installare Windows 10 per ARM in QEMU

click fraud protection

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.

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.

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:

Tutti i crediti vanno a Rafael Rivera.

Firefox 98 è uscito, ecco le modifiche

Firefox 98 è uscito, ecco le modifiche

Mozilla Firefox 98 è disponibile per il download ieri sera. È una versione minore incentrata su c...

Leggi di più

Windows 11 e Windows 10 ricevono gli aggiornamenti di sicurezza di marzo 2022

Windows 11 e Windows 10 ricevono gli aggiornamenti di sicurezza di marzo 2022

Microsoft rilascia oggi gli aggiornamenti di sicurezza di marzo 2022 per tutte le versioni suppor...

Leggi di più

Il sottosistema Windows per Android ha ricevuto la decodifica hardware H.264 e un sacco di miglioramenti

Il sottosistema Windows per Android ha ricevuto la decodifica hardware H.264 e un sacco di miglioramenti

Lascia un commentoMicrosoft ha rilasciato oggi un aggiornamento per il sottosistema Windows per A...

Leggi di più