Compartilhar via


Fabricando Windows em dispositivos Arm

O Windows 11 está disponível na arquitetura Arm de 64 bits. A implantação do Windows no Arm é quase idêntica à implantação da versão AMD64 do Windows, com algumas diferenças que são destacadas abaixo. As diferenças estão principalmente na configuração de sua implantação, mas personalizar sua imagem é o mesmo processo. Você pode seguir as etapas no guia de implantação de ponta a ponta, substituindo AMD64Arm64 os comandos que exigem a especificação de uma arquitetura.

Processos de personalização que são os mesmos

Abaixo está uma lista não exaustiva de processos que são idênticos entre fabricação de AMD64 e Arm.

  • Kit de Avaliação e Implantação do Windows

    O Kit de Avaliação e Implantação do Windows (ADK) e o complemento do Windows PE incluem pacotes para trabalhar com imagens Arm, incluindo a criação de mídia inicializável Arm Windows PE. Você deve instalar o complemento Windows ADK e o complemento correspondente do Windows PE em um computador técnico AMD64 para começar a trabalhar com imagens Arm.

  • Imagens

    O WIM de instalação do Arm está disponível na mídia de instalação do Windows. Você pode executar personalizações on-line e off-line para um WIM de instalação do Arm:

    • Manutenção offline: Você pode montar e modificar (manutenção) este WIM como qualquer outro WIM. Você não precisa de um PC com um processador Arm para fazer a manutenção de um Arm WIM.
    • Manutenção online: você pode usar a manutenção online no modo de auditoria, assim como em outras versões do Windows. Quando terminar no modo de auditoria, execute o Sysprep, inicialize no Windows PE e use o DISM para recapturar sua imagem.
  • Languages

    A adição e a remoção de idiomas não são alteradas. O Windows on Arm suporta os mesmos componentes e processos de linguagem que o AMD64. Use a versão Arm do ISO de idiomas e recursos opcionais para trabalhar com idiomas.

  • Recursos sob demanda

    O processo de adição de recursos sob demanda é o mesmo. Use DISM /add-capabilitypara adicionar Recursos sob Demanda para garantir que as versões compatíveis dos pacotes FOD sejam adicionadas à sua imagem. Use a versão Arm do ISO Idiomas e Recursos Opcionais para adicionar pacotes Arm FOD.

  • Drivers

    Adicionar drivers é o mesmo processo em todas as arquiteturas. As imagens de instalação do Arm não incluem drivers de caixa de entrada que você precisa para inicializar e executar o Windows, portanto, certifique-se de usar o DISM para injetar drivers em sua imagem offline antes de implantar a imagem.

  • Aplicativos

    Os aplicativos de desktop, UWP e aplicativos de ponte de área de trabalho são todos instalados da mesma maneira no Arm que são para outras arquiteturas do Windows. Certifique-se de que você testou seus aplicativos em uma instalação do Arm Windows em execução.

  • Validação de hardware

    O Windows PE continua sem suporte para cenários de validação de hardware. O Sistema Operacional de Validação é o sistema operacional recomendado pela Microsoft para validação e teste de hardware.

Diferenças na implantação do Windows no Arm

Windows PE

Suporte à automação e emulação de aplicativos do Windows PE

A partir da versão 10.1.26100.1 do ADK (maio de 2024), a versão Arm do Windows PE oferece suporte à emulação PowerShell, .Net e x64 no Arm64.

Mídia inicializável do Windows PE

Você precisa criar uma mídia inicializável do Windows PE para o Arm. Ao executar o CopyPE, especifique Arm64 para criar um conjunto de arquivos de trabalho do Windows PE que você usará para criar mídia inicializável que funcionará no Arm.

Drivers

Os drivers para seu hardware provavelmente não estão incluídos nas imagens de inicialização. Antes de inicializar e instalar o Windows, você deve injetar pelo menos drivers críticos de inicialização nas imagens de instalação do Arm e WinRE. Certifique-se de que você está usando drivers que são compilados para Arm e foram testados com seu hardware.

Unattend

A criação de um arquivo de catálogo (.clg) no Windows SIM requer que você use a versão de 32 bits do Windows SIM. Você pode usar a versão de 32 bits do SIM executando-a em uma versão de 32 bits do Windows 10.

Partições de disco

O layout de partição recomendado é aplicável no Arm, mas seu Arm SOC pode exigir partições adicionais que são configuradas usando ferramentas fornecidas pelo seu ISV. Verifique com seu ISV para ver se eles exigem partições adicionais ao implantar o Arm.

Ferramentas de geração de imagens

  • Instalação do Windows - Você pode usar a Instalação do Windows para instalar o Windows on Arm em seu dispositivo.
  • DISM:
    • Você pode usar o DISM para aplicar um Arm WIM a uma partição, mas talvez seja necessário usar ferramentas personalizadas do fornecedor de silício para configurar quaisquer partições específicas do ISV.
    • Não é possível usar o DISM para piscar um Arm FFU para um dispositivo.

Recuperação

O Windows on Arm inclui o mesmo ambiente de recuperação que o AMD64 Windows 11:

  • O processo para personalizar o ambiente de recuperação é o mesmo para ambas as arquiteturas.
  • As ferramentas usadas em um ambiente de recuperação do Arm devem ser compatíveis com o Arm.
  • O PowerShell e o .NET não têm suporte no ambiente Arm WinRE.

Ativação

Dependendo da plataforma de hardware, talvez seja necessário executar ferramentas adicionais, além de OA3Tool.exe para configurar a ativação do OEM. Consulte seu fornecedor de silício para obter informações e instruções sobre qualquer ferramenta adicional que você possa precisar para configurar a ativação do OEM.

PXE Server

Quando um servidor AMD64 PXE é configurado e iniciado, somente os arquivos de inicialização AMD64 são preenchidos na pasta RemoteInstall. Para suportar dispositivos Arm64 de inicialização PXE, você deve importar imagens de inicialização Arm64. Isso será preenchido na pasta RemoteInstall com arquivos de inicialização ARM64.