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 tutta la potenza di Windows 10. C'è un modo per installare e provare Windows 10 per ARM SoC in QEMU. Ecco come.
Pubblicità
perché le persone mettono i numeri su snapchat?
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 hai. 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 per vedere cosa sia esattamente Windows 10 per ARM.
Ecco i passaggi necessari 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.
come rimuovere una build kodi
- Scarica e installa QEMU per Windows
- Scarica i file ESD / UUP di Windows 10 (arm64) da qualsiasi fonte attendibile. Ad esempio, puoi utilizzare il file seguente sito web creato da adguard.
- Ora scarica i file UUP nel convertitore ISO da qui . È adattato per creare immagini ISO per ARM.
- Scarica il file Firmware UEFI e driver di archiviazione arm64 ricompilati / firmati pacchetto.
- Crea un nuovo file system.vhdx di 23 GB o superiore (dimensione fissa, non espandibile, inizializzato utilizzando lo schema di partizionamento GPT).
- Per avviare la macchina virtuale, utilizza il seguente file batch:
qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -device VGA ^ -device nec-usb-xhci ^ -dispositivo usb-kbd ^ -dispositivo usb-mouse ^ -dispositivo 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 = none, id = drivers, readonly = on, file =. Drivers.vhdx ^ -device virtio-blk, drive = system ^ -drive se = nessuno, id = sistema, formato = grezzo, 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)
- configurare 4 GB di RAM
- usa il mio ricompilato Firmware TianoCore EDKII ArmVirtPkg , con modifiche minori per riattivare il supporto VGA e includere un file logo di avvio stravagante per scoraggiare un uso serio. (Questo è simile alla build fornita da Googulator in quanto ho ripristinato due commit VGA. Non sono state apportate altre modifiche. Ultimo maestro.)
- usa un po 'di spazio di lavoro per l'archiviazione delle variabili UEFI (ad es.
- utilizzare VGA per esigenze grafiche
- impostare un Controller host NEC USB XHCI
- ... e collega quattro dispositivi USB virtualizzati
- 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 di blocco VirtIO che ospita il sistema principale vhdx
Il risultato dovrebbe essere il seguente:
Tutti i crediti vanno a Rafael rivera .