Windows Tips & News

Как установить Windows 10 для ARM в QEMU

click fraud protection
РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

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

Рекламное объявление

QEMU - это бесплатный гипервизор с открытым исходным кодом, который выполняет виртуализацию оборудования. С QEMU легко имитировать набор оборудования, совершенно отличный от имеющегося у вас физического оборудования. Программное обеспечение поддерживает эмуляцию архитектуры AArch64 / ARM64, поэтому его можно использовать для установки Windows 10 для ARM.

Windows 10 для Arm Image 2

Хотя 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 ГБ или больше (фиксированного размера, без расширения, инициализированный с использованием схемы разделения 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, если = нет, id = драйверы, только чтение = включено, файл =. \ drivers.vhdx ^ -устройство virtio-blk, диск = система ^ -drive, если = нет, идентификатор = система, формат = необработанный, файл =. \ system.vhdx

Вы сделали!
Примечание. Во время установки вам нужно будет предоставить драйверы VirtIO (перейдите к смонтированному диску).

Пакетный файл, представленный выше, настроит QEMU для эмуляции следующего устройства:

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

Результат должен быть таким:

Windows 10 для Arm Image 1

Все кредиты переходят на Рафаэль Ривера.

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Архивы погоды по Цельсию для Windows 10

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее

Измените градусы Фаренгейта на градусы Цельсия в приложении Погода в Windows 10

Измените градусы Фаренгейта на градусы Цельсия в приложении Погода в Windows 10

1 ответПриложение Погода в Windows 10 может отображать температуру в градусах Фаренгейта (° F) ил...

Читать далее

Архивы погоды по Фаренгейту для Windows 10

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее