ARM64 lustai laikomi energiją taupančiais, palyginti su „Intel“ ir „AMD“ x86 procesoriais. Naudodamiesi naująja platforma, originalios įrangos gamintojai gali sukurti dar mažesnius, lengvesnius ir galingesnius įrenginius, turinčius visas „Windows 10“ galimybes. Yra būdas įdiegti ir išbandyti „Windows 10“, skirtą ARM SoCs, QEMU. Štai kaip.
Reklama
likimas 2 kaip atstatyti tiglio laipsnį
QEMU yra nemokamas ir atviro kodo priglobtas hipervizorius, kuris atlieka aparatūros virtualizaciją. Naudojant QEMU lengva imituoti visiškai kitokį aparatūros rinkinį nei jūsų turima fizinė įranga. Programinė įranga palaiko AArch64 / ARM64 architektūros emuliaciją, todėl ją galima naudoti norint įdiegti „Windows 10“, skirtą ARM.
Nors „Windows 10“ veikia lėtai QEMU viduje, pakanka pamatyti, kas yra „Windows 10“, skirta ARM.
Štai keli veiksmai, kuriuos turite atlikti, kad „ARM“ veikianti „Windows 10“ veiktų QEMU. Atminkite, kad jis nepalaikys tinklo, nes trūksta tvarkyklių.
Norėdami įdiegti „Windows 10“, skirtą ARM, QEMU , atlikite šiuos veiksmus.
kaip pamatyti, ar uostai yra atidaryti
- Atsisiųskite ir įdiekite QEMU, skirta „Windows“
- Atsisiųskite „Windows 10“ (arm64) ESD / UUP failus iš bet kurio patikimo šaltinio. Pavyzdžiui, galite naudoti svetainėje sukūrė adguardas.
- Dabar atsisiųskite UUP failus į ISO keitiklį iš čia . Jis pritaikytas kurti ISO atvaizdus ARM.
- Atsisiųskite UEFI programinės aparatinės įrangos ir perkompiliuotų / pasirašytų „arm64“ saugyklų tvarkyklės pakuotė.
- Sukurkite naują 23 GB arba didesnį failą system.vhdx (fiksuoto dydžio, neišplečiamas, inicijuojamas naudojant GPT skaidymo schemą).
- Norėdami paleisti virtualią mašiną, naudokite šį paketinį failą:
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 ^ -device usb-kbd ^ -device usb-mouse ^ -device 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 ^ -įrenginio USB atmintinė, diskas = tvarkyklės ^ -drive jei = nėra, id = tvarkyklės, tik skaityti = įjungta, failas =. Drivers.vhdx ^ -įrenginio virtio-blk, diskas = sistema ^ -diske jei = nėra, id = sistema, formatas = neapdorotas, failas =. system.vhdx
Su tavimi baigta!
Pastaba: sąrankos metu turėsite pateikti „VirtIO“ tvarkykles (naršykite po pritvirtintą diską).
Aukščiau pateiktas paketinis failas sukonfigūruos QEMU imituoti šį įrenginį:
- Virtualizuoti „Cortex A57“ procesorių (su 3 branduoliais)
- nustatė 4GiB RAM
- naudoti mano perkompiliuotą „TianoCore EDKII ArmVirtPkg“ programinė įranga , su nedideliais pakeitimais, kad vėl įgalintumėte VGA palaikymą ir apimtų kaprizingas bagažinės logotipas atgrasyti nuo rimto naudojimo. (Tai yra panaši į „Google“ darbuotojo pateiktą versiją tuo panaikinau du VGA įsipareigojimus. Jokių kitų pakeitimų nebuvo padaryta. Naujausias meistras.)
- naudokite šiek tiek vietos UEFI kintamųjų saugojimui (pvz., įkrovos tvarka)
- grafikos reikmėms naudokite VGA
- įsteigti a NEC USB XHCI pagrindinio kompiuterio valdiklis
- ... ir prijunkite keturis virtualizuotus USB įrenginius
- USB klaviatūra
- USB pelė
- CDROM, kuriame talpinama mūsų įdiegta laikmena
- išimamas kietasis diskas, kuriame talpinamas „VirtIO“ tvarkyklių paketas „vhdx“
- įsteigti a „VirtIO“ blokavimo įrenginys pagrindinės sistemos vhdx talpinimas
Rezultatas turėtų būti toks:
Visi kreditai skiriami Rafaelis Rivera .