Windows Tips & News

Hoe installeer ik Windows 10 voor ARM in QEMU

click fraud protection

ARM64-chips worden als energiezuiniger beschouwd in vergelijking met x86-CPU's van Intel en AMD. Met het nieuwe platform kunnen OEM's nog kleinere, lichtere en krachtigere apparaten maken met de kracht van volledige Windows 10. Er is een manier om Windows 10 voor ARM SoC's in QEMU te installeren en te proberen. Hier is hoe.

QEMU is een gratis en open source gehoste hypervisor die hardwarevirtualisatie uitvoert. Met QEMU is het eenvoudig om een ​​compleet andere set hardware te emuleren dan de fysieke hardware die je hebt. De software ondersteunt emulatie van de AArch64/ARM64-architectuur, zodat het kan worden gebruikt om Windows 10 voor ARM te installeren.

Hoewel Windows 10 langzaam draait in QEMU, is het goed genoeg om te zien wat Windows 10 voor ARM precies is.

Hier zijn de stappen die u moet nemen om Windows 10 voor ARM in QEMU te laten werken. Houd er rekening mee dat het geen netwerk ondersteunt vanwege ontbrekende stuurprogramma's.

Windows 10 voor ARM installeren in QEMU, doe het volgende.

  1. Download en installeer QEMU voor Windows
  2. Download de Windows 10 (arm64) ESD/UUP-bestanden van een vertrouwde bron. U kunt bijvoorbeeld de volgende website gemaakt door adguard.
  3. Download nu de UUP-bestanden naar de ISO-converter vanaf hier. Het is aangepast om ISO-images voor ARM te bouwen.
  4. Download de UEFI-firmware en opnieuw gecompileerde/ondertekende arm64-opslagstuurprogramma's pakket.
  5. Maak een nieuw system.vhdx-bestand van 23 GB of groter (vaste grootte, niet uitbreidend, geïnitialiseerd met GPT-partitioneringsschema).
  6. Gebruik het volgende batchbestand om uw virtuele machine te starten:
    qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -apparaat VGA ^ -apparaat nec-usb-xhci ^ -apparaat usb-kbd ^ -apparaat usb-muis ^ -apparaat usb-opslag, drive=install ^ -drive if=none, id=install, format=raw, media=cdrom, file=.\17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -apparaat usb-opslag, drive=drivers ^ -drive if=none, id=drivers, readonly=on, file=.\drivers.vhdx ^ -apparaat virtio-blk, station=systeem ^ -drive if=none, id=system, format=raw, file=.\system.vhdx

Je bent klaar!
Opmerking: tijdens de installatie moet u VirtIO-stuurprogramma's verstrekken (blader naar de gekoppelde schijf).

Het hierboven verstrekte batchbestand zal QEMU configureren om het volgende apparaat te emuleren:

  • virtualiseer een Cortex A57 CPU (met 3 cores)
  • 4GiB RAM instellen
  • gebruik mijn opnieuw gecompileerde TianoCore EDKII ArmVirtPkg-firmware, met kleine aanpassingen om VGA-ondersteuning opnieuw in te schakelen en een grillig bootlogo ernstig gebruik te ontmoedigen. (Dit is vergelijkbaar met de build geleverd door Googulator daarin heb ik twee VGA-commits teruggedraaid. Er zijn geen andere wijzigingen aangebracht. Laatste meester.)
  • gebruik wat scratch-ruimte voor UEFI-variabele opslag (bijvoorbeeld opstartvolgorde)
  • gebruik VGA voor grafische behoeften
  • het opzetten van een NEC USB XHCI-hostcontroller
  • ... en sluit er vier gevirtualiseerde USB-apparaten op aan.
    • een USB-toetsenbord
    • een USB-muis
    • een cd-rom waarop onze installatiemedia wordt gehost
    • een verwisselbare harde schijf waarop het VirtIO-stuurprogrammapakket vhdx wordt gehost
  • het opzetten van een VirtIO Block-apparaat het hosten van het hoofdsysteem vhdx

Het resultaat zou als volgt moeten zijn:

Alle credits gaan naar Rafael Rivera.

Windows 10 Downloads Map Archief

Deze website maakt gebruik van cookies om uw ervaring te verbeteren terwijl u door de website nav...

Lees verder

Pin World Clock Tile naar Start Menu in Windows 10

Pin World Clock Tile naar Start Menu in Windows 10

Laat een antwoord achterWist je dat je met Windows 10 de tijd van verschillende steden en landen ...

Lees verder

Pin World Clock Tile naar Start Menu in Windows 10

Pin World Clock Tile naar Start Menu in Windows 10

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenW...

Lees verder