Windows Tips & News

Como instalar o Windows 10 para ARM no QEMU

Os chips ARM64 são considerados mais eficientes em termos de energia em comparação com CPUs x86 da Intel e AMD. Usando a nova plataforma, os OEMs podem criar dispositivos ainda menores, mais leves e poderosos com o poder do Windows 10 completo. Existe uma maneira de instalar e testar o Windows 10 para ARM SoCs no QEMU. Aqui está como.

QEMU é um hipervisor hospedado gratuito e de código aberto que executa a virtualização de hardware. Com o QEMU, é fácil emular um conjunto de hardware completamente diferente do hardware físico que você possui. O software oferece suporte à emulação da arquitetura AArch64 / ARM64, portanto, pode ser usado para instalar o Windows 10 para ARM.

Embora o Windows 10 seja executado lentamente dentro do QEMU, é bom o suficiente para ver o que exatamente é o Windows 10 para ARM.

Aqui estão as etapas que você precisa seguir para fazer o Windows 10 para ARM funcionar no QEMU. Lembre-se de que não há suporte para rede devido à falta de drivers.

Para instalar o Windows 10 para ARM no QEMU, faça o seguinte.

  1. Baixar e instalar QEMU para Windows
  2. Baixe os arquivos ESD / UUP do Windows 10 (arm64) de qualquer fonte confiável. Por exemplo, você pode usar o seguinte site criado por adguard.
  3. Agora, baixe os arquivos UUP para o conversor ISO daqui. É adaptado para construir imagens ISO para ARM.
  4. Faça o download do Firmware UEFI e drivers de armazenamento arm64 recompilados / assinados pacote.
  5. Crie um novo arquivo system.vhdx de 23 GB ou maior (tamanho fixo, sem expansão, inicializado usando o esquema de particionamento GPT).
  6. Para iniciar sua máquina virtual, use o seguinte arquivo em lote:
    qemu-system-aarch64.exe ^ -M virt ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -dispositivo VGA ^ -dispositivo nec-usb-xhci ^ -dispositivo usb-kbd ^ -dispositivo usb-mouse ^ -dispositivo 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 ^ -dispositivo usb-storage, drive = drivers ^ -drive if = none, id = drivers, readonly = on, file =. \ drivers.vhdx ^ -dispositivo virtio-blk, drive = system ^ -drive if = none, id = system, format = raw, file =. \ system.vhdx

Você terminou!
Nota: Durante a configuração, você precisará fornecer os drivers VirtIO (navegue até o disco montado).

O arquivo em lote fornecido acima configurará o QEMU para emular o seguinte dispositivo:

  • virtualizar uma CPU Cortex A57 (com 3 núcleos)
  • configurar 4GiB de RAM
  • usar meu recompilado Firmware TianoCore EDKII ArmVirtPkg, com pequenas edições para reativar o suporte VGA e incluir um logotipo de inicialização caprichoso para desencorajar o uso sério. (Isto é semelhante à compilação fornecida pelo Googulator em que eu reverti dois commits VGA. Nenhuma outra alteração foi feita. Mestre mais recente.)
  • use algum espaço temporário para armazenamento de variável UEFI (por exemplo, ordem de inicialização)
  • use VGA para necessidades gráficas
  • configurar um Controlador de host NEC USB XHCI
  • ... e conecte quatro dispositivos USB virtualizados nele.
    • um teclado USB
    • um mouse USB
    • um CDROM que hospeda nossa mídia de instalação
    • um disco rígido removível que hospeda o pacote de driver VirtIO vhdx
  • configurar um Dispositivo VirtIO Block hospedar o sistema principal vhdx

O resultado deve ser o seguinte:

Todos os créditos vão para Rafael Rivera.

Como adicionar Segurança Avançada ao menu de contexto no Windows 10

Como adicionar Segurança Avançada ao menu de contexto no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaTer...

Consulte Mais informação

Adicionar comando da faixa de opções ao menu de contexto no Windows 10

Adicionar comando da faixa de opções ao menu de contexto no Windows 10

Você pode adicionar qualquer comando da faixa de opções ao menu do botão direito no Windows 10. N...

Consulte Mais informação

Como habilitar e usar o Hyper-V no Windows 10

Como habilitar e usar o Hyper-V no Windows 10

O Windows 10, o Windows 8.1 e o Windows 8 vêm com o Client Hyper-V para que você possa executar u...

Consulte Mais informação