Windows Tips & News

Slik installerer du Windows 10 for ARM i QEMU

click fraud protection

ARM64-brikker anses som mer energieffektive sammenlignet med x86-prosessorer fra Intel og AMD. Ved å bruke den nye plattformen kan OEM-er lage enda mindre, lettere og kraftige enheter med kraften til full Windows 10. Det er en måte å installere og prøve Windows 10 for ARM SoCs i QEMU. Her er hvordan.

QEMU er en gratis og åpen kildekode vert hypervisor som utfører maskinvarevirtualisering. Med QEMU er det enkelt å emulere et helt annet sett med maskinvare enn den fysiske maskinvaren du har. Programvaren støtter emulering av AArch64/ARM64-arkitekturen, så den kan brukes til å installere Windows 10 for ARM.

Mens Windows 10 kjører sakte inne i QEMU, er det godt nok til å se nøyaktig hva Windows 10 for ARM er.

Her er trinnene du må ta for å få Windows 10 for ARM til å fungere i QEMU. Husk at den ikke støtter nettverk på grunn av manglende drivere.

For å installere Windows 10 for ARM i QEMU, gjør følgende.

  1. Last ned og installer QEMU for Windows
  2. Last ned Windows 10 (arm64) ESD/UUP-filene fra hvilken som helst pålitelig kilde. Du kan for eksempel bruke følgende nettside laget av adguard.
  3. Nå laster du ned UUP-filene til ISO-konverterer herfra. Den er tilpasset for å bygge ISO-bilder for ARM.
  4. Last ned UEFI-fastvare og rekompilerte/signerte arm64-lagringsdrivere pakke.
  5. Opprett en ny system.vhdx-fil på 23 GB eller større (fast størrelse, utvides ikke, initialisert med GPT-partisjonering).
  6. For å starte din virtuelle maskin, bruk følgende batchfil:
    qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -enhet VGA ^ -enhet nec-usb-xhci ^ -enhet usb-kbd ^ -enhet usb-mus ^ -enhet usb-lagring, drive=install ^ -drive if=none, id=install, format=raw, media=cdrom, file=.\17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -enhet usb-lagring, stasjon=drivere ^ -drive if=none, id=drivers, readonly=on, file=.\drivers.vhdx ^ -enhet virtio-blk, drive=system ^ -stasjon hvis=ingen, id=system, format=rå, fil=.\system.vhdx

Du er ferdig!
Merk: Under oppsettet må du oppgi VirtIO-drivere (bla til den monterte disken).

Batchfilen ovenfor vil konfigurere QEMU til å emulere følgende enhet:

  • virtualiser en Cortex A57 CPU (med 3 kjerner)
  • sette opp 4GiB RAM
  • bruk min rekompilerte TianoCore EDKII ArmVirtPkg firmware, med mindre endringer for å reaktivere VGA-støtte og inkludere en snodig støvellogo for å motvirke seriøs bruk. (Dette er ligner på bygget fra Googulator ved at jeg tilbakestilte to VGA-commits. Ingen andre endringer ble gjort. Siste master.)
  • bruk litt skrapeplass for UEFI variabel lagring (f.eks. oppstartsrekkefølge)
  • bruk VGA for grafikkbehov
  • sette opp en NEC USB XHCI vertskontroller
  • ... og plugg fire virtualiserte USB-enheter inn i den.
    • et USB-tastatur
    • en USB-mus
    • en CDROM som er vert for installasjonsmediet vårt
    • en flyttbar harddisk som er vert for VirtIO-driverpakken vhdx
  • sette opp en VirtIO-blokkeringsenhet vert for hovedsystemet vhdx

Resultatet skal være som følger:

Alle studiepoeng går til Rafael Rivera.

Windows 10 Build 16251 er ute for Windows Insiders

Windows 10 Build 16251 er ute for Windows Insiders

Microsoft lanserte i dag nok en Windows 10 Insider Preview-versjon. Windows 10 build 16251 som re...

Les mer

Milky Way-tema for Windows 10, 8 og 7

Milky Way-tema for Windows 10, 8 og 7

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenDet vakre Melkevei...

Les mer

Xubuntu 2016-tema for Windows 10, Windows 7 og Windows 8

Xubuntu 2016-tema for Windows 10, Windows 7 og Windows 8

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenFå disse fantastis...

Les mer