Como configurar o espelhamento de partição de inicialização dinâmica em discos de GPT (tabela de partição GUID) no Windows Server 2008

Este artigo contém etapas e exemplos de como configurar o espelhamento de partição de inicialização dinâmica em discos de GPT (tabela de partição GUID) no Windows Server 2008.

Aplica-se a: Windows Server 2012 R2
Número de KB original: 951985

Introdução

Este artigo passo a passo descreve como configurar com êxito o espelhamento de partição de inicialização dinâmica em discos de GPT (tabela de partição GUID) no Windows Server 2008. Ao contrário dos espelhos do MBR (registro de inicialização) master em versões de 32 bits do Windows, há mais etapas para criar com êxito e iniciar volumes de inicialização espelhados em discos GPT. Este artigo também descreve como se recuperar após uma falha no disco primário.

Você deve ter os utilitários Diskpart.exe e Bcdedit.exe internos para criar volumes de inicialização espelhados em discos GPT no Windows Server 2008. Você pode usar o console de Gerenciamento de Disco para fazer algumas dessas tarefas. Mas para outras tarefas, você precisa usar o utilitário Diskpart.exe interno.

Para consistência e facilidade de uso, este artigo usa o utilitário Diskpart.exe nos procedimentos deste artigo. Para obter ajuda com qualquer um dos comandos Diskpart.exe, inicie Diskmgmt.msc e abra os tópicos de Ajuda no menu Ajuda . As etapas descritas nos procedimentos deste artigo usam exemplos reais.

Os procedimentos neste artigo mostram os resultados esperados que cada comando retorna. Nesses procedimentos, o disco 0 é o sistema primário e a unidade de inicialização, e o disco 1 é a unidade secundária.

Observação

Para obter Windows Server 2012 documentação, confira a seguinte postagem no blog do TechNet:
Dica do dia: configurando o espelhamento de disco para Windows Server 2012

Mais informações

Preparar a unidade secundária para espelhamento

Antes de configurar o espelhamento de volume de inicialização, recomendamos que você tenha outro disco GPT no computador que contenha uma partição EFI (Interface de Firmware Extensível). A partição EFI contém os arquivos do sistema usados para iniciar o sistema operacional. O disco deve ter uma partição EFI para iniciar. Se a unidade do sistema primário (disco 0) falhar, você poderá usar a partição EFI na unidade secundária (disco 1) para iniciar o sistema operacional. Esta seção descreve como criar e preparar novas partições EFI e MICROSOFT Reserved (MSR) na unidade secundária. Você pode usar apenas o utilitário Diskpart.exe para criar as partições EFI e MSR necessárias. Você não pode usar o console de Gerenciamento de Disco para criar ou espelho partições EFI ou MSR.

Antes de iniciar o procedimento a seguir, verifique se você tem outro disco básico que tenha espaço livre não alocado maior ou igual à capacidade do sistema e das partições de inicialização do disco primário. Se você já converteu a unidade sobressalente em um disco dinâmico, reverter-a de volta a uma unidade básica antes de seguir estas etapas.

  1. Em um prompt de comando, execute o Diskpart.exe utilitário.

    Observação

    Isso inicia o console de partes de disco. Depois que o console é inicializado, DISKPART> é exibido. O console de partes de disco agora está pronto para comandos de entrada.

  2. Selecione o disco que você deseja ser a unidade secundária e, em seguida, converta a unidade em GPT. Neste exemplo, o disco 1 é usado para a unidade espelho (secundária).

    Observação

    O disco selecionado não deve conter partições de dados. Além disso, o disco deve ser um disco básico bruto que tenha espaço não alocado maior ou igual à capacidade do disco do sistema primário.

    A seguir estão os comandos que você digita no prompt de comando. Os comandos são formatados em negrito e os comentários sobre o comando ou sobre o conteúdo da exibição de tela são formatados em texto sem formatação.

    DISKPART> Select disk 1
    Disk 1 is now the selected disk.
    
    DISKPART> Convert GPT  
    Diskpart successfully converted the selected disk to GPT format.
    
    DISKPART> List partition  
    
    Partition ###   Type             Size      Offset  
    --------------- ---------------- --------- -------  
    Partition 1     Reserved         128 MB    17 KB
    

    Observação

    Se você notar que mais de uma partição é exibida, selecionou a unidade errada ou não começou com uma unidade bruta. Corrija isso antes de continuar ou a perda de dados pode ocorrer.

  3. Selecione partição 1 no disco 1 e exclua-a. Você deve usar o comando de substituição para excluir a partição MSR (Microsoft Reserved). Você recriará uma nova partição MSR depois de criar a partição EFI necessária.

    DISKPART> Select partition 1  
    Partition 1 is now the selected partition.  
    
    DISKPART> Delete partition override  
    Diskpart successfully deleted the selected partition.  
    
  4. Selecione disco 0 e, em seguida, liste as partições que estão no disco 0. Com a saída do comando de lista, crie novas partições EFI e MSR no disco 1 que são dos mesmos tamanhos que as partições EFI e MSR no disco 0.

    DISKPART> Select disk 0  
    Disk 0 is now the selected disk.  
    
    DISKPART> List partition  
    
    Partition ###       Type             Size     Offset  
    ----------------- ---------------- --------- -------  
    Partition 1  System                 200 MB   1024 KB <- EFI PARTITION  
    Partition 2  Reserved               128 MB   201 MB <- MSR PARTITION  
    Partition 3  Primary                50 GB    329 MB
    
    DISKPART> select disk 1  
    Disk 1 is now the selected disk.  
    
    DISKPART> create partition efi size=200  
    Diskpart succeeded in creating the specified partition.  
    
    DISKPART> create partition msr size=128  
    Diskpart succeeded in creating the specified partition  
    
    DISKPART> list partition  
    
    Partition ### Type              Size   Offset
    ------------- ---------------- ------- -------
    Partition 1   System           200 MB  1024 KB
    *Partition 2  Reserved         128 MB  201 MB
    

Converter as unidades primárias e secundárias em discos dinâmicos

Antes de criar um espelho, a unidade primária (origem) (disco 0) e a unidade secundária (destino) (disco 1) devem ser convertidas em discos dinâmicos. Depois de converter os dois discos em discos dinâmicos, você poderá criar o espelho. Você pode usar o console de Gerenciamento de Disco ou o utilitário Diskpart.exe para converter a unidade primária e a unidade secundária em discos dinâmicos.

Ao usar o utilitário Diskpart.exe, selecione a unidade que deseja converter em um disco dinâmico e converta a unidade em um disco dinâmico. Você deve seguir esta etapa nas unidades de GPT secundárias e primárias. Para converter as unidades primárias e secundárias em discos dinâmicos, siga estas etapas:

DISKPART> Select disk 1  
Disk 1 is now the selected disk  

DISKPART> Convert dynamic  
Diskpart successfully converted the selected disk to Dynamic format.  

DISKPART> Select disk 0  
Disk 0 is now the selected disk  

DISKPART> Convert dynamic  
DiskPart successfully converted the selected disk to dynamic format.  

DISKPART> Exit  
Leaving Diskpart...  

Estabelecer um espelho do volume de inicialização para a unidade secundária

Depois de converter a unidade primária (disco 0) e a unidade secundária (disco 1) em discos dinâmicos, você poderá estabelecer uma espelho do volume de inicialização para a unidade secundária. Para fazer isso, você pode usar o console de gerenciamento de Disco ou o utilitário Diskpart.exe. Para fazer isso usando o utilitário Diskpart.exe, siga estas etapas.

  1. No prompt DISKPART>, selecione o volume de inicialização (C:) e, em seguida, espelho o volume para a unidade secundária (disco 1).

    DISKPART> Select volum
    Volume 1 is the selected volume.  
    
    DISKPART> add disk=1  
    Diskpart succeeded in adding a mirror to the volume.  
    
  2. Aguarde a conclusão da sincronização de volume e saia Diskpart.exe. Você pode marcar o progresso da sincronização no console Diskmgmt.msc.

Formatar a partição EFI

Agora você deve copiar o repositório BCD e o conteúdo da partição EFI da unidade primária (disco 0) para a unidade secundária (disco 1).

Observação

Você deve seguir estas etapas quando o repositório BCD for modificado em qualquer unidade.

Use o utilitário Diskpart.exe para selecionar a partição EFI na unidade secundária e, em seguida, atribua uma letra à partição EFI para que ela possa ser formatada. No exemplo a seguir, a letra de unidade "S" é atribuída à partição EFI na unidade secundária. Você pode usar qualquer letra de unidade disponível para esta etapa.

DISKPART> Select disk 1  
Disk 1 is now the selected disk.  

DISKPART> Select partition 1  
Partition 1 is now the selected partition.  

DISKPART> Assign letter=S  
DiskPart successfully assigned the drive letter or mount point.  

Use Diskpart para formatar a partição "S" para usar o sistema de arquivos FAT32. O sistema não pode iniciar a partir de uma partição EFI, a menos que seja formatado para usar o sistema de arquivos FAT32. Para isso, digite o seguinte comando e pressione ENTER:

DISKPART> format fs=FAT32 quick  

Selecione a partição EFI na unidade primária (disco 0) e atribua uma letra de unidade a essa partição EFI. Neste exemplo, a letra de unidade "P" é atribuída à partição EFI primária no disco 0. Você pode usar qualquer letra de unidade disponível para esta etapa.

DISKPART> Select disk 0  
Disk 0 is now the selected disk.  
  
DISKPART> Select partition 1  
Partition 1 is now the selected partition.  

DISKPART> Assign letter=P  
DiskPart successfully assigned the drive letter or mount point.  

Saia do Diskpart.

Use Bcdedit.exe para configurar entradas de inicialização para o disco espelhado

Use o BCDedit comando para exibir as entradas de inicialização atuais do Windows. Durante a operação "adicionar disco" para criar o espelho, o VDS (Serviço de Disco de Volume) criou uma entrada secundária na configuração de inicialização do Windows Server 2008, também conhecida como repositório BCD, para o Carregador de Inicialização do Windows no disco 1. Para exibir as entradas de inicialização atuais do Windows, siga estas etapas:

  1. Abra um prompt de comando.

  2. No prompt de comando, digite P:e pressione ENTER para alterar para a unidade P.

  3. No prompt de comando, digite cd EFI\Microsoft\Boote pressione ENTER para alterar para a pasta Inicialização.

  4. No prompt de comando, digite bcdedit /enume pressione ENTER. Em seguida, você verá uma saída que se assemelha ao seguinte:

    Gerenciador de Inicialização do Windows
    --------------------
    identificador {bootmgr}
    partição do dispositivo=P:
    caminho \EFI\Microsoft\Boot\bootmgfw.efi
    description Windows Boot Manager
    localidade en-US
    herdar {globalsettings}
    padrão {current}
    displayorder {current}
    {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
    toolsdisplayorder {memdiag}
    tempo limite 30

    Carregador de Inicialização do Windows
    -------------------
    identificador {current}
    partição do dispositivo=C:
    caminho \Windows\system32\winload.efi
    descrição Microsoft Windows Server 2008
    localidade en-US
    herdar {bootloadersettings}
    partição osdevice=C:
    systemroot \Windows
    resumeobject {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
    nx OptOut

    Carregador de Inicialização do Windows
    -------------------
    identificador {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
    partição do dispositivo=C:
    caminho \Windows\system32\winload.efi
    descrição Microsoft Windows Server 2008 – plex secundário
    localidade en-US
    herdar {bootloadersettings}
    partição osdevice=C:
    systemroot \Windows
    resumeobject {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
    nx OptOut

    O Carregador de Inicialização do Windows com a descrição "Microsoft Windows Server 2008 – plex secundário", foi criado pelo VDS durante a operação "adicionar disco". A entrada do Carregador de Inicialização do Windows "Partition=C:" representa o volume C espelhado e essa entrada faz referência à cópia do arquivo Winload.efi no disco 1 que iniciará o Windows Server 2008 do disco 1.Next, crie uma cópia do Gerenciador de Inicialização do Windows atual para que ele possa ser usado no menu de inicialização de firmware EFI para fazer com que o Windows Server 2008 comece do disco 0 ou do disco 1. O comando bcdedit/copy copia a entrada atual do Windows Boot Manager para uma nova entrada do Windows Boot Manager que tem a descrição "Windows Boot Manager Clonado". O comando bcdedit/set usa o GUID do novo Gerenciador de Inicialização do Windows e o comando define a partição do dispositivo para fazer referência à cópia do arquivo Bootmgr.efi localizado na partição "S" no disco 1. A seguir está um exemplo de guid:

    FD221F0A-5B5D-484A-99FE-DEB4B3F90C32

O exemplo a seguir mostra como usar os comandos bcdedit.

  1. No prompt de comando, digite bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned"e pressione ENTER. Uma saída que se assemelha ao seguinte é exibida:

    A entrada foi copiada com êxito para { GUID }.

  2. No prompt de comando, digite bcdedit /set { GUID } device partition=s:
    e pressione Enter. Neste comando, substitua GUID pelo GUID na saída do comando anterior. Uma saída que se assemelha ao seguinte é exibida:

    A operação foi concluída com êxito.

  3. No prompt de comando, digite bcdedit /enum alle pressione ENTER para verificar as alterações feitas. Em seguida, você verá uma saída que se assemelha ao seguinte:

    Gerenciador de Inicialização do Firmware
    ---------------------
    identificador {fwbootmgr}
    displayorder {bootmgr}
    {1ba28ce0-d91e-11dc-bc7e-e72bb3afd58e}
    {1ba28ce1-d91e-11dc-bc7e-e72bb3afd58e}
    {1ba28cdf-d91e-11dc-bc7e-e72bb3afd58e}
    {1ba28cde-d91e-11dc-bc7e-e72bb3afd58e}
    {1ba28ce2-d91e-11dc-bc7e-e72bb3afd58e}
    {1ba28ce3-d91e-11dc-bc7e-e72bb3afd58e}
    {1ba28ce5-d91e-11dc-bc7e-e72bb3afd58e}
    {1ba28ce4-d91e-11dc-bc7e-e72bb3afd58e}
    {1ba28ce8-d91e-11dc-bc7e-e72bb3afd58e}
    tempo limite 2

    Gerenciador de Inicialização do Windows
    --------------------
    identificador {1ba28ce8-d91e-11dc-bc7e-e72bb3afd58e}
    partição do dispositivo=S:
    caminho \EFI\Microsoft\Boot\bootmgfw.efi
    description Windows Boot Manager Clonado
    localidade en-US
    herdar {globalsettings}
    padrão {current}
    displayorder {current}
    {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
    toolsdisplayorder {memdiag}
    tempo limite 30

    Gerenciador de Inicialização do Windows
    --------------------
    identificador {bootmgr}
    partição do dispositivo=P:
    caminho \EFI\Microsoft\Boot\bootmgfw.efi
    description Windows Boot Manager
    localidade en-US
    herdar {globalsettings}
    padrão {current}
    displayorder {current}
    {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
    toolsdisplayorder {memdiag}
    tempo limite 30

  4. Feche a janela do prompt de comando.

    Observação

    Que o último GUID na ordem de exibição do Firmware Boot Manager é o mesmo GUID que o gerenciador de inicialização secundário do Windows na partição "S". Isso significa que o novo Gerenciador de Inicialização do Windows que tem a descrição "Windows Boot Manager Clonado" é sincronizado no NVRAM que é usado pelo firmware quando o firmware EFI exibe o menu de inicialização de firmware. Agora há duas entradas NVRAM para o Windows Boot Manager, uma na partição "P" e outra na partição "S". O firmware EFI lista essas entradas no menu de inicialização do EFI.

Copiar a partição EFI e o repositório BCD para a segunda unidade

Para exportar a partição EFI e o repositório BCD para a segunda unidade, siga estas etapas:

  1. Exporte o repositório BCD para a partição EFI no disco 0. Isso permite copiar o repositório BCD do disco 0 para o disco 1. Para fazer isso, siga estas etapas:

    1. Abra um prompt de comando.

    2. No prompt de comando, digite bcdedit /export P:\EFI\Microsoft\Boot\BCD2e pressione ENTER para exportar o repositório BCD para um arquivo chamado "BCD2". Uma saída que se assemelha ao seguinte é exibida:

      A operação foi concluída com êxito.

  2. Use o Robocopy comando para copiar os arquivos do sistema de "P" (a partição EFI na unidade primária) para "S" (a partição EFI na unidade secundária). Você deve fazer isso para garantir que a unidade secundária possa iniciar o sistema se o disco 0 falhar. Certifique-se de usar as letras de unidade corretas se você usou letras diferentes para suas partições EFI. Para fazer isso, digite robocopy p:\ s:\ /e /r:0 no prompt de comando e pressione ENTER.

  3. Renomeie o repositório BCD no disco 1 para que ele corresponda ao nome do repositório no disco 0. Para fazer isso, digite renomear S:\EFI\Microsoft\Boot\BCD2 BCD no prompt de comando e pressione ENTER.

  4. Exclua o repositório BCD duplicado no disco 0. Para fazer isso, digite del P:\EFI\Microsoft\Boot\BCD2 no prompt de comando e pressione ENTER.

  5. Remova as letras de unidade atribuídas a ambas as partições EFI. Essa etapa é opcional porque as letras de unidade não são retribuídas após uma reinicialização do sistema. Para remover as letras de unidade atribuídas a ambas as partições EFI, siga estas etapas:

    1. No prompt de comando, digite diskpart.exee pressione ENTER.

    2. DISKPART> No prompt, digite Select volume P.

      Volume 1 é o volume selecionado.

    3. DISKPART> No prompt, digite Remove.

      A parte de disco removeu com êxito a letra da unidade ou o ponto de montagem.

    4. Repita as etapas 5b e 5c para a partição "S".

Testar a unidade secundária usando as novas entradas de inicialização do Windows Server 2008

Depois de atualizar a configuração do BCD, teste as entradas para garantir que o sistema possa começar usando a unidade secundária se o disco 0 falhar. Para fazer isso, siga estas etapas:

  1. Desligue e reinicie o computador.

  2. No menu de inicialização, selecione a entrada de inicialização no EFI chamada "Gerenciador de Inicialização do Windows Clonado". Essa opção permite reiniciar para o Gerenciador de Inicialização do Windows na partição EFI da unidade secundária. Em seguida, selecione "Microsoft Windows Server 2008 – plex secundário" para iniciar o Windows Server 2008 na unidade secundária.

    Observação

    Em um ambiente MUI, a entrada de plex secundário no Windows Boot Manager pode ser exibida como "Microsoft Windows Server 2008 - ????? ?????". Você pode usar o comando bcdedit /set { GUID } descrição "Description" para dar à entrada de plex secundário um nome mais significativo. Por exemplo, você pode usar o seguinte comando: bcdedit /set {7e4632e7-0b4d-11dd-813b-bcbfbfe8b578} descrição "Microsoft Windows Server 2008 – Plex Secundário"

    Depois de concluir esta etapa para dar à entrada de plex secundário um nome mais significativo, copie o repositório BCD para a unidade secundária usando as etapas descritas na seção "Copiar a partição EFI e o repositório BCD para a segunda unidade".

Restabelecer a unidade de inicialização primária espelho

Se houver uma falha da unidade primária (disco 0), você deverá iniciar o computador na unidade secundária (disco 1) e recriar o espelho para retornar o volume de inicialização a um estado tolerante a falhas. Para fazer isso, execute as etapas a seguir.

  1. Substitua o disco dinâmico com falha 0 usando as instruções fornecidas pelo fornecedor de hardware. Verifique se o disco não tem informações de partição. O comando diskpart limpo pode ser usado para destruir qualquer informação de partição existente no disco.

    Observação

    • Tenha cuidado ao executar o comando diskpart limpo porque ele destruirá a tabela de partição no disco selecionado e tornará o conteúdo do disco inacessível.
    • Ao longo desta seção, o disco primário anterior continuará a ser conhecido como disco 0 e o disco secundário anterior continuará a ser conhecido como disco 1. No entanto, depois de seguir estas etapas, o disco 1 será o novo disco primário e o disco 0 será o novo disco secundário.
  2. Selecione Gerenciador de Inicialização do Windows Clonado para iniciar o computador usando a partição EFI na unidade secundária. Quando o Gerenciador de Inicialização for exibido, selecione Microsoft Windows Server 2008 – plex secundário.

  3. Importe o repositório BCD localizado na partição EFI no disco 1. Isso define o repositório BCD no disco 1 como o repositório do sistema ativo e permite que ele seja modificado. Para fazer isso, siga estas etapas:

    1. Iniciar DiskPart.

    2. Execute os comandos a seguir para selecionar a partição EFI no disco 1 e atribuir a ele a letra de unidade "S".

      DISKPART> select disk 1  
      DISKPART> select partition 1  
      DISKPART> assign letter=s  
      
    3. Sair do DiskPart.

    4. Execute o comando bcdedit /import S:\EFI\Microsoft\Boot\BCD /clean para importar o armazenamento da partição EFI no disco 1.

  4. Você tem que quebrar o espelho quebrado. No entanto, primeiro você deve determinar qual é o disco correto no qual executar o comando de interrupção de partes de disco. Depois de fazer isso, selecione o volume espelho (Volume #) e, em seguida, exiba os detalhes para determinar de qual disco ausente (m#) você precisa interromper o espelho. Para fazer isso, siga estas etapas:

    1. Iniciar DiskPart.

    2. Selecione o volume espelho, normalmente volume C (o volume de inicialização):

      DISKPART> select volume c  
      
    3. Use o comando de volume de detalhes ou de disco de lista para determinar o identificador do disco ausente, normalmente m0:

      DISKPART> detail volume  
      
    4. Quebre o espelho especificando o identificador do disco ausente obtido na etapa 5c (por exemplo, m0):

      DISKPART> break disk=m0 nokeep  
      
    5. Liste os volumes para garantir que o espelho se foi e que o volume agora está listado como um volume simples:

      DISKPART> list volume  
      
    6. Excluir o disco ausente (m0):

      DISKPART> select disk m0  
      DISKPART> delete disk  
      
    7. Sair do DiskPart.

  5. Remova todas as entradas obsoletas do repositório BCD para retornar o sistema a um estado limpo conhecido. Além disso, renomeie as entradas para refletir com precisão o estado atual do sistema. Para fazer isso, siga estas etapas:

    1. Execute o comando bcdedit /enum all /v para determinar o GUID da entrada no NVRAM que tem a descrição "Gerenciador de Inicialização do Windows" e que tem um parâmetro de dispositivo de um parâmetro de dispositivo desconhecido ou ausente. Depois de determinar o GUID para essa entrada, use o dispositivo de comando bcdedit /set {GUID} partition=s: para apontar a entrada para o disco 1.
    2. Use a saída do bcdedit /enum all /v comando para determinar o GUID da entrada "Windows Boot Manager Cloned" no NVRAM. Depois de determinar o GUID dessa entrada, use o comando bcdedit /delete {GUID} para excluir a entrada antiga do disco 1 do NVRAM.
    3. Na saída para o bcdedit /enum all /v comando, procure uma entrada chamada "Aplicativo de Currículo do Windows" que tenha um parâmetro de dispositivo desconhecido ou um parâmetro de dispositivo ausente. Exclua essa entrada usando o bcdedit /delete {GUID} comando.
    4. bcdedit /enum all /v Na saída, procure uma entrada que tenha a descrição "Windows Resume Application – Secondary Plex". Use o comando de comando bcdedit /set {GUID} description "Windows Resume Application" para renomear a entrada para refletir que esta é agora a entrada do Aplicativo de Retomada do Windows para o plex principal espelho.
    5. Na saída do bcdedit /enum all /v comando, procure uma entrada que tenha a descrição "Windows Server 2008" e que tenha um parâmetro de dispositivo de um parâmetro de dispositivo desconhecido ou ausente. Exclua essa entrada usando o comando bcdedit /delete {GUID}.
    6. bcdedit /enum all /v Na saída, procure uma entrada que tenha a descrição "Windows Server 2008 – Plex Secundário". Use o comando bcdedit /set {GUID} description "Windows Server 2008" para renomear a entrada para refletir que essa é agora a entrada do gerenciador de inicialização para o plex principal espelho.
    7. Procure a entrada BCD que tem a descrição "Diagnóstico de Memória do Windows". Use o comando bcdedit /set {GUID} device partition=s: para apontar a entrada para o testador de memória localizado no disco 1.
    8. Execute o comando bcdedit /enum all /v para verificar as entradas NVRAM e BCD.
    9. Reinicie o computador. Selecione "Windows Boot Manager" e "Windows Server 2008" para iniciar no disco 1.
  6. Converta o disco recém-adicionado no formato GPT e crie a estrutura de partição. Para fazer isso, siga estas etapas:

    1. Iniciar DiskPart.

    2. Converter o disco 0 no formato GPT:

      DISKPART> select disk 0  
      DISKPART> convert GPT  
      
    3. Exclua a partição no disco 0 que é criada automaticamente:

      DISKPART> list partition  
      DISKPART> select partition 1  
      DISKPART> delete partition override
      
    4. Registre o layout de partição do disco 1 para duplicar o layout no disco 0:

      DISKPART> select disk 1  
      DISKPART> list partition  
      
    5. Duplicar o layout do disco 1 no disco 0. Para calcular o tamanho da partição MSR para esta etapa, adicione o tamanho da partição "Reservada" do MSR e a partição "Reserva Dinâmica" listada no DiskPart para disco 1. Por exemplo, se a partição MSR for de 127 MB no disco 1 e se a partição "Dinâmico Reservado" for de 1 MB no disco 1, crie uma partição MSR de 128 MB no disco 0. Geralmente, a partição EFI deve ter 200 MB e a partição MSR deve ter 128 MB. Para duplicar o layout do disco 1, execute estes comandos:

      DISKPART> select disk 0  
      DISKPART> create partition efi size=200  
      DISKPART> create partition msr size=128  
      
    6. Liste as partições que estão no sistema para verificar se o disco 0 contém uma EFI e uma partição MSR:

      DISKPART> list partition  
      
  7. Converta ambos os discos em discos dinâmicos se eles ainda não forem discos dinâmicos:

    DISKPART> select disk 0  
    DISKPART> convert dynamic  
    DISKPART> select disk 1  
    DISKPART> convert dynamic  
    
  8. Adicione o novo disco 0 a uma espelho do volume de inicialização:

    DISKPART> select volume c  
    DISKPART> add disk=0  
    
  9. Enquanto a ressincronização espelho está ocorrendo, prepare a partição EFI no disco 0:

    DISKPART> select disk 0  
    DISKPART> select partition 1  
    DISKPART> format fs=fat32 quick  
    

    Sair do DiskPart

  10. Aguarde a conclusão da ressincronização espelho. Você pode usar o Gerenciamento de Disco para marcar no processo de ressincronização.

  11. Se a partição EFI no disco 0 ainda não tiver atribuído a letra de unidade "P", e se a partição EFI no disco 1 ainda não tiver atribuída a letra de unidade de "S", atribua as letras de unidade apropriadas às partições EFI no disco 0 e disco 1: Iniciar Disco.

     DISKPART> select disk 0  
     DISKPART> select partition 1  
     DISKPART> assign letter=p  
     DISKPART> select disk 1  
     DISKPART> select partition 1  
     DISKPART> assign letter=s  
    

    Sair do DiskPart.

  12. Clone a entrada do gerenciador de inicialização no NVRAM para o disco 1:

    1. Clone a entrada do gerenciador de inicialização usando o bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned" comando. Registre o GUID para a nova entrada que é dada na saída para este comando.
    2. Defina o parâmetro do dispositivo na entrada clonada para apontar para a partição EFI no disco 0 usando o bcdedit /set {GUID} device partition=p: comando. Use o GUID da saída do bcdedit /copy comando.
    3. Execute o comando bcdedit /enum all /v para verificar as alterações.
  13. Copie o conteúdo da partição EFI no disco 1 para a partição EFI no disco 0 para que você possa inicializar do disco 0:

    1. Exportar o repositório BCD ativo usando o comando bcdedit /export S:\EFI\Microsoft\Boot\BCD2
    2. Copiar a partição EFI do disco 1 para o disco 0 usando o comando robocopy s:\ p:\ /e /r:0
    3. Renomeie o repositório BCD copiado no disco 0 para BCD usando o comando rename P:\EFI\Microsoft\Boot\BCD2 BCD.
    4. Excluir o repositório BCD exportado duplicado no disco 1 usando o comando del S:\EFI\Microsoft\Boot\BCD2
  14. Siga estas etapas:

    1. Remova as letras de unidade atribuídas no DiskPart:

      DISKPART> select volume p  
      DISKPART> remove  
      DISKPART> select volume s  
      DISKPART> remove  
      
    2. Reinicie o computador para verificar se você pode inicializar do disco 0 ou do disco 1.

Observação

Por padrão, as entradas de inicialização apontarão para o disco 1. Se você inicializar do disco 0 e se precisar modificar o repositório BCD quando iniciar no disco 0, primeiro precisará importar o repositório:

  1. Iniciar DiskPart.

  2. Selecione a partição EFI no disco 0 e atribua a ela a letra de unidade "P":

    DISKPART> select disk 0
    DISKPART> select partition 1
    DISKPART> assign letter=p
    
  3. Sair do DiskPart.

  4. Execute o comando bcdedit /import P:\EFI\Microsoft\Boot\BCD /clean para importar o armazenamento da partição EFI no disco 0.

Observação

Você sempre deve inicializar a partir da entrada BCD que corresponde à entrada NVRAM que você selecionou quando iniciou o computador. Por exemplo, se você selecionou a entrada NVRAM "Windows Boot Manager" (disco primário), talvez seja necessário selecionar a entrada BCD "Windows Server 2008" (disco primário) para que o sistema comece corretamente. Se você selecionou a entrada NVRAM "Windows Boot Manager Cloned" (disco secundário), selecione a entrada BCD "Microsoft Windows Server 2008 – plex secundário" (disco secundário).