Windows Tips & News

Sådan installeres Windows 10 til ARM i QEMU

ARM64-chips anses for at være mere energieffektive sammenlignet med x86-CPU'er fra Intel og AMD. Ved at bruge den nye platform er OEM'er i stand til at skabe endnu mindre, lettere og kraftfulde enheder med kraften fra fuld Windows 10. Der er en måde at installere og prøve Windows 10 til ARM SoCs i QEMU. Her er hvordan.

QEMU er en gratis og open source hostet hypervisor, der udfører hardwarevirtualisering. Med QEMU er det nemt at efterligne et helt andet sæt hardware end den fysiske hardware, du har. Softwaren understøtter emulering af AArch64/ARM64-arkitekturen, så den kan bruges til at installere Windows 10 til ARM.

Mens Windows 10 kører langsomt inde i QEMU, er det godt nok til at se præcis, hvad Windows 10 til ARM er.

Her er trin, du skal tage for at få Windows 10 til ARM til at fungere i QEMU. Husk, at det ikke understøtter netværk på grund af manglende drivere.

For at installere Windows 10 til ARM i QEMU, gør følgende.

  1. Download og installer QEMU til Windows
  2. Download Windows 10 (arm64) ESD/UUP-filer fra enhver pålidelig kilde. Du kan f.eks. bruge følgende hjemmeside skabt af adguard.
  3. Download nu UUP-filerne til ISO-konverter herfra. Den er tilpasset til at bygge ISO-billeder til ARM.
  4. Download UEFI-firmware og genkompilerede/signerede arm64-lagerdrivere pakke.
  5. Opret en ny system.vhdx-fil på 23 GB eller større (fast størrelse, udvides ikke, initialiseret ved hjælp af GPT-partitioneringsskema).
  6. For at starte din virtuelle maskine skal du bruge følgende batchfil:
    qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -enhed VGA ^ -enhed nec-usb-xhci ^ -enhed usb-kbd ^ -enhed usb-mus ^ -device usb-storage, drive=install ^ -drev if=none, id=install, format=raw, media=cdrom, file=.\17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -enhed usb-lagring, drev=drivere ^ -drive if=none, id=drivers, readonly=on, file=.\drivers.vhdx ^ -enhed virtio-blk, drive=system ^ -drev hvis=ingen, id=system, format=rå, fil=.\system.vhdx

Du er færdig!
Bemærk: Under opsætningen skal du levere VirtIO-drivere (gå til den monterede disk).

Batchfilen ovenfor konfigurerer QEMU til at emulere følgende enhed:

  • virtualiser en Cortex A57 CPU (med 3 kerner)
  • opsætte 4GiB RAM
  • brug min omkompilerede TianoCore EDKII ArmVirtPkg firmware, med mindre ændringer for at genaktivere VGA-understøttelse og inkludere en finurligt støvlelogo for at modvirke seriøs brug. (Dette er ligner bygningen leveret af Googulator ved, at jeg tilbageførte to VGA-commits. Der blev ikke foretaget andre ændringer. Seneste mester.)
  • brug noget skrabeplads til UEFI variabel lagring (f.eks. boot-rækkefølge)
  • brug VGA til grafikbehov
  • opsætte en NEC USB XHCI Host Controller
  • ... og sæt fire virtualiserede USB-enheder i den.
    • et USB-tastatur
    • en USB-mus
    • en cd-rom, der er vært for vores installationsmedie
    • en flytbar harddisk, der hoster VirtIO-driverpakken vhdx
  • opsætte en VirtIO Block Device hosting af hovedsystemet vhdx

Resultatet skal være som følger:

Alle kreditter går til Rafael Rivera.

Tilføj mapper til fotos i Windows 10

Tilføj mapper til fotos i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneFotos-appen er en...

Læs mere

Find udløbsdatoen for Windows 10 Insider Preview Build

Find udløbsdatoen for Windows 10 Insider Preview Build

Som du måske allerede ved, har Windows 10 Insider Preview-builds en foruddefineret udløbsdato, og...

Læs mere

Download Deaktiver installation af flytbare drev

Denne hjemmeside bruger cookies til at forbedre din oplevelse, mens du navigerer gennem hjemmesid...

Læs mere