Principal Windows 10 Como instalar o Windows 10 para ARM no QEMU

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 a potência do Windows 10. Há uma maneira de instalar e testar o Windows 10 para ARM SoCs no QEMU. Aqui está como.

Propaganda

como parar as atualizações do windows 10

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 suporta a 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.

como remover anúncios pop-up do meu telefone
  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 = instalar ^ -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 ^ -device virtio-blk, drive = system ^ -drive if = none, id = system, format = raw, file =.  system.vhdx

Você terminou!
Observação: 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 ao build fornecido 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 .

Artigos Interessantes

Escolha Do Editor

Como converter cabo coaxial para HDMI
Como converter cabo coaxial para HDMI
Atualizado: 30/05/2021 Se você comprar uma TV nova, é provável que ela não tenha um conector coaxial. Ele pode ter vários conectores HDMI, USB e componente, mas nenhum coaxial. Se você tiver uma caixa de cabo ou satélite mais antiga
Posso definir o Google Maps como padrão em um iPhone? Não
Posso definir o Google Maps como padrão em um iPhone? Não
Muitos usuários gostam do Google Maps, especialmente porque funciona bem com outros produtos do Google. No entanto, os usuários do iPhone não obtêm o aplicativo por padrão e ficam presos ao Apple Maps inicialmente. Embora você possa obter o Google Maps,
Análise do Western Digital WD TV Live
Análise do Western Digital WD TV Live
O WD TV da Western Digital não era um reprodutor de mídia comum. Com pouco mais do que uma porta HDMI na parte traseira, sem armazenamento interno e sem recursos de rede, a simplicidade era sua palavra de ordem; conecte qualquer dispositivo de armazenamento em massa USB, seja
Como espelhar o Android em um PC ou laptop
Como espelhar o Android em um PC ou laptop
Com tantos dispositivos que as pessoas usam diariamente, querer conectá-los uns aos outros parece a coisa mais natural a se fazer. Dependendo da combinação de dispositivos que você possui, essa pode ser uma tarefa bastante simples.
Como desativar a aceleração de energia no Windows 10 [versões recentes]
Como desativar a aceleração de energia no Windows 10 [versões recentes]
As versões recentes do Windows 10 vêm com um novo recurso, chamado 'Power Throttling'. Aqui está como desativar o Power Throttling no Windows 10 versão 1709 e superior.
Como fazer um álbum no SoundCloud
Como fazer um álbum no SoundCloud
Se você é um aspirante a músico sem uma gravadora, provavelmente sonha em ser descoberto por um caçador de talentos um dia. Mas até então, fazer álbuns e carregá-los em uma plataforma conveniente como o SoundCloud pode ser de imenso
Como desativar o Adobe Flash no Edge
Como desativar o Adobe Flash no Edge
Por padrão, o Windows 10 é fornecido com o Adobe Flash Player incluído no sistema operacional. Se você sentir que não precisa mais dele, veja como desativar o Flash no Edge.