ARM64-siruja pidetään energiatehokkaampina verrattuna Intelin ja AMD: n x86-suorittimiin. Uuden alustan avulla OEM-valmistajat pystyvät luomaan vielä pienempiä, kevyempiä ja tehokkaampia laitteita täyden Windows 10: n voimalla. QEMU: ssa on tapa asentaa ja kokeilla Windows 10 for ARM SoCs -järjestelmää. Näin.
Mainonta
käynnistyspainikkeeni ei toimi Windows 10: ssä
QEMU on ilmainen ja avoimen lähdekoodin isännöity hypervisori, joka suorittaa laitteiston virtualisoinnin. QEMU: n avulla on helppo jäljitellä täysin erilaista laitteistoa kuin fyysisellä laitteistolla. Ohjelmisto tukee AArch64 / ARM64-arkkitehtuurin emulointia, joten sitä voidaan käyttää Windows 10: n asentamiseen ARM: lle.
Vaikka Windows 10 toimii hitaasti QEMU: n sisällä, on tarpeeksi hyvä nähdä, mikä Windows 10 for ARM on.
Tässä on vaiheet, jotka sinun on tehtävä saadaksesi Windows 10 for ARM: n toimimaan QEMU: ssa. Muista, että se ei tue verkkoa puuttuvien ohjaimien takia.
Windows 10: n asentaminen ARM: lle QEMU: ssa , tee seuraava.
xbox one miten avata nat
- lataa ja asenna QEMU Windowsille
- Lataa Windows 10 (arm64) ESD / UUP-tiedostot mistä tahansa luotetusta lähteestä. Voit esimerkiksi käyttää seuraavalla verkkosivustolla luonut adguard.
- Lataa nyt UUP-tiedostot ISO-muuntimeen täältä . Se on suunniteltu rakentamaan ISO-kuvia ARM: ää varten.
- Lataa UEFI-laiteohjelmisto ja uudelleen käännetyt / allekirjoitetut arm64-tallennusohjaimet paketti.
- Luo uusi system.vhdx-tiedosto, jonka koko on 23 Gt tai suurempi (kiinteä kokoinen, laajentamaton, alustettu GPT-osiointijärjestelmällä).
- Käynnistä virtuaalikoneesi seuraavalla erätiedostolla:
qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -laite VGA ^ -laite nec-usb-xhci ^ -device usb-kbd ^ -laite usb-hiiri ^ -laite usb-tallennus, asema = asenna ^ -asema, jos = ei ole, id = asenna, muoto = raaka, media = cdrom, tiedosto =. 17083.1000.180119-1645. RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_FI-US.ISO ^ -laite usb-storage, drive = drivers ^ -drive if = none, id = drivers, readonly = on, file =. Drivers.vhdx ^ -device virtio-blk, drive = system ^ -drive jos = ei mitään, id = järjestelmä, muoto = raaka, tiedosto =. system.vhdx
Olet valmis!
Huomaa: Asennuksen aikana sinun on annettava VirtIO-ohjaimet (selaa asennettua levyä).
Edellä annettu erätiedosto määrittää QEMU: n jäljittelemään seuraavaa laitetta:
- virtualisoida Cortex A57 -prosessori (3 ydintä)
- perustaa 4 Gt RAM-muistia
- käytä käännettyäni TianoCore EDKII ArmVirtPkg -laiteohjelmisto , pienillä muokkauksilla VGA-tuen ottamiseksi uudelleen käyttöön ja sisällyttämällä a hassu boot logo estää vakavaa käyttöä. (Tämä on samanlainen kuin Googulerin tarjoama koontiversio siinä, että peruutin kaksi VGA-sitoutumista. Muita muutoksia ei tehty. Uusin päällikkö.)
- käytä naarmutilaa UEFI-muuttujien tallentamiseen (esim. käynnistysjärjestys)
- käytä VGA: ta grafiikkatarpeisiin
- perustaa a NEC USB XHCI -isäntäohjain
- ... ja kytke siihen neljä virtualisoitua USB-laitetta
- USB-näppäimistö
- USB-hiiri
- CDROM, joka isännöi asennusvälineitä
- irrotettava kiintolevy, joka isännöi VirtIO-ohjainpakettia vhdx
- perustaa a VirtIO-estolaite isännöimällä pääjärjestelmän vhdx
Tuloksen tulisi olla seuraava:
Kaikki hyvitykset menevät Rafael Rivera .