Inicializar em um disco rígido virtual: adicione um VHDX ou VHD ao menu de inicialização

A Inicialização Nativa permite que você crie um VHDX (disco rígido virtual), instale o Windows nele e, em seguida, inicialize-o, seja no computador lado a lado com a instalação existente ou em um novo dispositivo.

Um VHDX de inicialização nativa pode ser usado como o sistema operacional em execução em hardware designado sem qualquer outro sistema operacional pai. Isso difere de um cenário em que um VHDX está conectado a uma máquina virtual em um computador que tem um sistema operacional pai.

A inicialização nativa para Windows 10 ou posterior requer o formato .vhdx, não o formato .vhd.

Os VHDXs podem ser aplicados a computadores ou dispositivos que não têm outras instalações do Windows, sem uma máquina virtual ou hipervisor. (Um hipervisor é uma camada de software no sistema operacional que executa computadores virtuais.) Isso permite maior flexibilidade na distribuição de carga de trabalho porque um único conjunto de ferramentas pode ser usado para gerenciar imagens para máquinas virtuais e hardware designado.

Você também pode implantar o VHDX em um computador que já tem o Windows instalado e usar um menu de inicialização para selecionar entre a versão existente do Windows ou a versão no VHD.

Para saber mais sobre como usar VHDXs em um ambiente corporativo, consulte Noções básicas sobre discos rígidos virtuais com inicialização nativa.

Pré-requisitos

  • Um computador técnico com as ferramentas do Windows ADK (Kit de Avaliação e Implantação do Windows) instaladas nele.
  • Uma imagem generalizada do Windows (. Arquivo WIM). Para saber mais, confira Sysprep (Generalizar) uma instalação do Windows.
  • Uma unidade inicializável do Windows PE. Para saber mais, confira WinPE: Criar unidade inicializável USB.
  • Um computador ou dispositivo de destino no qual instalar o VHDX. Este dispositivo requer 30 GB (gigabytes) ou mais de espaço livre em disco. Você pode instalar o VHDX em um dispositivo que já está executando outras instalações do sistema operacional ou como o único sistema operacional em um dispositivo.

Etapa 1: Criar um VHDX com base em diskpart

No computador técnico:

  1. No Prompt de Comando, abra Diskpart.

    diskpart
    
  2. Criar e preparar um novo VHDX. Neste exemplo, criamos um VHDX de tipo fixo de 25 GB.

    create vdisk file=C:\windows.vhdx maximum=25600 type=fixed
    
  3. Anexe o VHDX. Isso adiciona o VHDX como um disco ao controlador de armazenamento no host.

    attach vdisk
    
  4. Crie uma partição para os arquivos do Windows, formate-a e atribua uma letra da unidade. Esta letra da unidade aparecerá em Explorador de Arquivos.

    create partition primary
    format quick label=vhdx
    assign letter=v
    
  5. Sair do Diskpart

    exit
    

Etapa 2: Aplicar uma imagem do Windows ao VHD

No computador técnico, aplique uma imagem generalizada do Windows à partição primária do VHDX que você criou e anexou na Etapa 1.

Dism /Apply-Image /ImageFile:install.wim /index:1 /ApplyDir:V:\

Etapa 3: desanexar o VHD, copiá-lo para um novo dispositivo e anexá-lo (opcional)

Você pode implantar o VHDX em um dispositivo que já tem uma cópia do Windows instalada nele ou pode limpo e preparar o disco rígido do computador de destino para usar o VHD.

Desanexar o VHDX e salvá-lo em um compartilhamento de rede ou unidade de armazenamento

  1. Use diskpart para desanexar o disco virtual do computador técnico.

    diskpart
    select vdisk file=C:\windows.vhdx
    detach vdisk
    exit
    
  2. Copie o VHDX para um compartilhamento de rede ou unidade de armazenamento removível. O exemplo a seguir mapeia uma letra da unidade para um compartilhamento de rede, cria um diretório para o VHD e copia o VHD.

    net use n: \\server\share\
    md N:\VHDs
    copy C:\windows.VHDX n:\VHDs\
    

Limpar e preparar um novo dispositivo para inicialização nativa

No computador de destino:

  1. Use a chave WinPE inicializável para inicializar o computador de destino no WinPE.

  2. Limpe e prepare o disco rígido do computador de destino. Crie uma partição do sistema (S) e uma partição de main (M) em que o VHDX será armazenado.

    UEFI:

    diskpart
    select disk 0
    clean
    convert gpt
    rem == 1. System partition =========================
    create partition efi size=200
    format quick fs=fat32 label="System"
    assign letter="S"
    rem == 2. Microsoft Reserved (MSR) partition =======
    create partition msr size=128
    rem == 3. Main partition ===========================
    create partition primary 
    format quick fs=ntfs label="Main"
    assign letter="M"
    exit
    

    BIOS:

    diskpart
    select disk 0
    clean
    rem == 1. System partition ======================
    create partition primary size=100
    format quick fs=ntfs label="System"
    assign letter="S"
    active
    rem == 2. Main partition ========================
    create partition primary
    format quick fs=ntfs label="Main"
    assign letter="M"
    exit
    
  3. Conecte-se à unidade de rede ou ao local de armazenamento em que você copiou o VHDX na etapa 3.2.

    net use N: \\server\share
    
  4. Copie o VHDX da unidade de rede ou do local de armazenamento para a partição main do computador de destino.

    copy N:\VHDs\Windows.vhdx M:
    

Anexar o VHDX

  1. Enquanto ainda estiver inicializado no WinPE, anexe o VHDX ao computador de destino.

    diskpart
    select vdisk file=M:\windows.vhdx
    attach vdisk
    
  2. Identifique a letra do volume do VHDX anexado. (Opcional: altere-a para outra letra que faça mais sentido, por exemplo, V, e deixe a linha de comando diskpart aberta para a próxima etapa).

    list volume
    select volume 3
    assign letter=v
    

Etapa 4: Adicionar uma entrada de inicialização

  1. No computador de destino, abra Diskpart (se necessário) e identifique as letras da unidade do VHDX e a partição do sistema, por exemplo, V e S.

    diskpart
    list volume
    exit
    
  2. Adicione uma entrada de inicialização ao dispositivo. Você pode adicionar vários arquivos VHDX usando esse método.

    UEFI:

    V:\
    cd v:\windows\system32
    bcdboot v:\windows /s S: /f UEFI
    

    BIOS:

    V:
    cd v:\windows\system32
    bcdboot v:\windows /s S: /f BIOS
    
  3. Remova a chave USB do WinPE.

  4. Reinicie o computador de destino.

    Se houver apenas uma entrada de inicialização, o dispositivo será inicializado imediatamente no Windows. Se houver mais de uma entrada de inicialização, você verá um menu de inicialização no qual poderá escolher entre as versões disponíveis do Windows no dispositivo.

Noções básicas sobre discos rígidos virtuais com inicialização nativa

Opções de Command-Line BCDboot