Windows Tips & News

Como instalar o Windows 10 para ARM no QEMU

click fraud protection
RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

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.

Propaganda

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.

Imagem 2 do 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:

Imagem 1 do Windows 10 para Arm

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

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema
Microsoft Edge 99 estável é lançado com novos recursos

Microsoft Edge 99 estável é lançado com novos recursos

A Microsoft lançou hoje o Microsoft Edge 99 para todos que executam a versão estável do aplicativ...

Consulte Mais informação

O Edge Canary recebeu um novo recurso da barra lateral do aplicativo Web

O Edge Canary recebeu um novo recurso da barra lateral do aplicativo Web

A Microsoft está trabalhando em um novo recurso para seu navegador Edge chamado "Web App Sidebar"...

Consulte Mais informação

Saiu o Winget 1.2

Saiu o Winget 1.2

O gerenciador de pacotes de código aberto da Microsoft para Windows, winget, atingiu mais um marc...

Consulte Mais informação