Windows Tips & News

Как да инсталирате Windows 10 за ARM в QEMU

click fraud protection

ARM64 чиповете се считат за по-енергийно ефективни в сравнение с процесорите x86 от Intel и AMD. Използвайки новата платформа, OEM производителите могат да създават още по-малки, по-леки и мощни устройства със силата на пълен Windows 10. Има начин да инсталирате и изпробвате Windows 10 за ARM SoC в QEMU. Ето как.

QEMU е безплатен и хостван хипервизор с отворен код, който извършва хардуерна виртуализация. С QEMU е лесно да емулирате напълно различен набор от хардуер от физическия хардуер, който имате. Софтуерът поддържа емулация на архитектурата AArch64/ARM64, така че може да се използва за инсталиране на Windows 10 за ARM.

Докато Windows 10 работи бавно в QEMU, е достатъчно добър, за да видите какво точно представлява Windows 10 за ARM.

Ето стъпките, които трябва да предприемете, за да накарате Windows 10 за ARM да работи в QEMU. Имайте предвид, че няма да поддържа мрежа поради липсващи драйвери.

За да инсталирате Windows 10 за ARM в QEMU, направете следното.

  1. Изтеглете и инсталирайте QEMU за Windows
  2. Изтеглете ESD/UUP файловете на Windows 10 (arm64) от всеки доверен източник. Например, можете да използвате следния уеб сайт създадена от adguard.
  3. Сега изтеглете UUP файловете в ISO конвертор оттук. Той е адаптиран за изграждане на ISO изображения за ARM.
  4. Изтеглете UEFI фърмуер и прекомпилирани/подписани драйвери за съхранение на arm64 пакет.
  5. Създайте нов файл system.vhdx от 23 GB или по-голям (фиксиран размер, неразширяващ се, инициализиран с помощта на схема за GPT разделяне).
  6. За да стартирате вашата виртуална машина, използвайте следния пакетен файл:
    qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -устройство VGA ^ -устройство nec-usb-xhci ^ -устройство usb-kbd ^ -устройство usb-мишка ^ -устройство usb-хранилище, устройство=инсталиране ^ -drive if=none, id=install, format=raw, media=cdrom, file=.\17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -устройство usb-хранилище, устройство=драйвери ^ -drive ако=няма, идентификатор=драйвери, само за четене=включено, файл=.\drivers.vhdx ^ -устройство virtio-blk, диск=система ^ -drive if=none, id=system, format=raw, file=.\system.vhdx

Ти си готов!
Забележка: По време на настройката ще трябва да предоставите драйвери за VirtIO (прегледайте монтирания диск).

Предоставеният по-горе пакетен файл ще конфигурира QEMU да емулира следното устройство:

  • виртуализира процесор Cortex A57 (с 3 ядра)
  • настройте 4GiB RAM
  • използвайте моя прекомпилиран Фърмуер на TianoCore EDKII ArmVirtPkg, с незначителни редакции за повторно активиране на VGA поддръжка и включването на a причудливо лого за ботуши за да възпрепятства сериозната употреба. (Това е подобно на сборката, предоставена от Googulator в това върнах два VGA комита. Не бяха направени други промени. Най-нов майстор.)
  • използвайте малко пространство за скреч за съхранение на UEFI променливи (например ред за зареждане)
  • използвайте VGA за графични нужди
  • настрой а NEC USB XHCI хост контролер
  • ... и включете четири виртуализирани USB устройства в него.
    • USB клавиатура
    • USB мишка
    • CDROM, хостващ нашия инсталационен носител
    • сменяем твърд диск, хостващ пакета с драйвери VirtIO vhdx
  • настрой а Блоково устройство VirtIO хостинг на основната система vhdx

Резултатът трябва да бъде както следва:

Всички кредити отиват на Рафаел Ривера.

Стабилната версия на Vivaldi 1.6 излезе

Стабилната версия на Vivaldi 1.6 излезе

След редица моментни снимки на разработчиците, има нова стабилна версия на иновативния браузър Vi...

Прочетете още

Google ще пропусне Chrome 82 поради коронавирус, вместо това ще пусне Chrome 83

Google ще пропусне Chrome 82 поради коронавирус, вместо това ще пусне Chrome 83

Както може би вече знаете, Google се е променило График за пускане на Chrome поради продължаващат...

Прочетете още

Windows 10 Build 14986 е на пазара за Slow Ring Insiders

Windows 10 Build 14986 е на пазара за Slow Ring Insiders

Днес Microsoft пусна Windows 10 build 14986 за Windows Insiders на Slow Ring. Същата конструкция ...

Прочетете още