Compartilhar via


Como configurar o espelhamento de partição de inicialização dinâmica em discos 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 GPT (tabela de partição GUID) no Windows Server 2008.

Número original do KB: 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 GPT (tabela de partição GUID) no Windows Server 2008. Ao contrário dos espelhos MBR (registro mestre de inicialização) em versões de 32 bits do Windows, há mais etapas para criar e iniciar volumes de inicialização espelhados em discos GPT. Este artigo também descreve como se recuperar após uma falha de disco primário.

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

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 da 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 a documentação do Windows Server 2012, consulte a seguinte postagem no blog do TechNet:
Dica do dia: Configurando o espelhamento de disco para o 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 (Extensible Firmware Interface). A partição EFI contém os arquivos do sistema que são usados para iniciar o sistema operacional. O disco deve ter uma partição EFI para iniciar. Se a unidade primária do sistema (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 espelhar 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 às partições de inicialização do disco primário. Se você já converteu a unidade sobressalente em um disco dinâmico, reverta-a para 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 do diskpart. Depois que o console é inicializado, DISKPART> é exibido. O console do diskpart agora está pronto para comandos de entrada.

  2. Selecione o disco que você deseja que seja a unidade secundária e converta a unidade em GPT. Neste exemplo, o disco 1 é usado para a unidade espelhada (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 primário do sistema.

    Veja a seguir 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 da tela são formatados em texto simples.

    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, você selecionou a unidade errada ou não iniciou com uma unidade bruta. Corrija isso antes de continuar, ou pode ocorrer perda de dados.

  3. Selecione a partição 1 no disco 1 e exclua-a. Você deve usar o comando override para excluir a partição Microsoft Reserved (MSR). 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 o disco 0 e liste as partições que estão no disco 0. Com a saída do comando list, crie novas partições EFI e MSR no disco 1 que tenham os 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 (de 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ê pode 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 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, em seguida, converta a unidade em um disco dinâmico. Você deve seguir esta etapa nas unidades GPT secundária e primária. Para converter as unidades primária e secundária 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ê pode estabelecer um 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 espelhe o volume na 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 do volume e saia Diskpart.exe. Você pode verificar o progresso da sincronização no console Diskmgmt.msc.

Formatar a partição EFI

Agora você deve copiar o armazenamento 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 armazenamento BCD for modificado em qualquer uma das unidades.

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 da 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 o 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 esteja formatado para usar o sistema de arquivos FAT32. Para fazer 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 da 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 o 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 mudar para a unidade P.

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

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

    Gerenciador de Inicialização do Windows
    --------------------
    identificador {bootmgr}
    partição do dispositivo = P:
    caminho \EFI\Microsoft\Boot\bootmgfw.efi
    descrição Gerenciador de inicialização do Windows
    localidade en-US
    herdar {globalsettings}
    padrão {atual}
    displayorder {atual}
    {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:
    raiz do sistema \ Windows
    Objeto de currículo {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
    OptOut nx

    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:
    raiz do sistema \ Windows
    Objeto de currículo {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
    OptOut nx

    O Windows Boot Loader com a descrição "Microsoft Windows Server 2008 - secondary plex" foi criado pelo VDS durante a operação "adicionar disco". A entrada "Partition=C:" do Carregador de Inicialização do Windows representa o volume C que é espelhado, e essa entrada faz referência à cópia do arquivo Winload.efi no disco 1 que iniciará o Windows Server 2008 a partir do disco 1.Em seguida, crie uma cópia do Gerenciador de Inicialização do Windows atual para que ele possa ser usado no menu de inicialização do firmware EFI para fazer com que o Windows Server 2008 seja iniciado a partir do disco 0 ou do disco 1. O comando bcdedit /copy copia a entrada atual do Gerenciador de Inicialização do Windows para uma nova entrada do Gerenciador de Inicialização do Windows que tem a descrição "Gerenciador de Inicialização do Windows Clado". O comando bcdedit /set usa o GUID do novo Gerenciador de Inicialização do Windows e define a partição do dispositivo para fazer referência à cópia do arquivo Bootmgr.efi localizado na partição "S" no disco 1. Veja a seguir um exemplo de um 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 semelhante à seguinte é exibida:

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

  2. No prompt de comando, digite bcdedit /set { GUID } device partition=s:
    e, em seguida, pressione ENTER. Neste comando, substitua GUID pelo GUID na saída do comando anterior. Uma saída semelhante à seguinte é exibida:

    A operação foi concluída com sucesso.

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

    Gerenciador de inicialização de 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
    descrição Gerenciador de inicialização do Windows clonado
    localidade en-US
    herdar {globalsettings}
    padrão {atual}
    displayorder {atual}
    {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
    descrição Gerenciador de inicialização do Windows
    localidade en-US
    herdar {globalsettings}
    padrão {atual}
    displayorder {atual}
    {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 Gerenciador de Inicialização de Firmware é o mesmo GUID que o Gerenciador de Inicialização do Windows secundário na partição "S". Isso significa que o novo Gerenciador de Inicialização do Windows que tem a descrição "Gerenciador de Inicialização do Windows Clonado" é sincronizado na NVRAM usada pelo firmware quando o firmware EFI exibe o menu de inicialização do firmware. Agora existem duas entradas NVRAM para o Gerenciador de Inicialização do Windows, uma na partição "P" e outra na partição "S". O firmware EFI lista essas entradas no menu de inicialização EFI.

Copie a partição EFI e o armazenamento BCD para a segunda unidade

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

  1. Exporte o repositório BCD para a partição EFI no disco 0. Isso permite que você copie 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 armazenamento BCD para um arquivo chamado "BCD2". Uma saída semelhante à seguinte é exibida:

      A operação foi concluída com sucesso.

  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 tiver usado 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 rename S:\EFI\Microsoft\Boot\BCD2 BCD no prompt de comando e pressione ENTER.

  4. Exclua o armazenamento 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. Esta etapa é opcional porque as letras da unidade não são reatribuídas após a 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.

      O volume 1 é o volume selecionado.

    3. DISKPART> No prompt, digite Remove.

      O Diskpart removeu com êxito a letra da unidade ou o ponto de montagem.

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

Teste 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 iniciar 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 no 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 a partir da unidade secundária.

    Observação

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

    Depois de concluir esta etapa para dar à entrada do plex secundário um nome mais significativo, certifique-se de copiar 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 o espelho da unidade de inicialização primária

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, siga estas etapas:

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

    Observação

    • Tenha cuidado ao executar o comando diskpart clean, pois 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 essas 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 armazenamento BCD localizado na partição EFI no disco 1. Isso define o repositório BCD no disco 1 como o repositório ativo do sistema e permite que ele seja modificado. Para fazer isso, siga estas etapas:

    1. Inicie o DiskPart.

    2. Execute os seguintes comandos para selecionar a partição EFI no disco 1 e atribuir a ela a letra da unidade "S".

      DISKPART> select disk 1  
      DISKPART> select partition 1  
      DISKPART> assign letter=s  
      
    3. Saia 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, você deve primeiro determinar qual é o disco correto no qual executar o comando diskpart break. Depois de fazer isso, selecione o volume do espelho (Volume #) e exiba os detalhes para determinar de qual disco ausente (m#) você precisa quebrar o espelho. Para fazer isso, siga estas etapas:

    1. Inicie o DiskPart.

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

      DISKPART> select volume c  
      
    3. Use o comando detail volume ou list disk para determinar o identificador do disco ausente, normalmente m0:

      DISKPART> detail volume  
      
    4. Quebre o espelho especificando o identificador para o disco ausente que você obteve na etapa 5c (por exemplo, m0):

      DISKPART> break disk=m0 nokeep  
      
    5. Liste os volumes para garantir que o espelho tenha desaparecido e que o volume agora esteja listado como um volume simples:

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

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

  5. Remova todas as entradas obsoletas do armazenamento 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 na NVRAM que tem a descrição "Gerenciador de Inicialização do Windows" e que tem um parâmetro de dispositivo desconhecido ou ausente. Depois de determinar o GUID para essa entrada, use o comando bcdedit /set {GUID} device 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 "Gerenciador de Inicialização do Windows Clonado" na NVRAM. Depois de determinar o GUID para essa entrada, use o comando bcdedit /delete {GUID} para excluir a entrada antiga do disco 1 da NVRAM.
    3. Na saída do bcdedit /enum all /v comando, procure uma entrada chamada "Windows Resume Application" que tenha um parâmetro de dispositivo desconhecido ou ausente. Exclua esta 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 command bcdedit /set {GUID} description "Windows Resume Application" para renomear a entrada para refletir que esta é agora a entrada do Windows Resume Application para o plex espelho primário.
    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 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 esta é agora a entrada do gerenciador de inicialização para o plex espelho primário.
    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 "Gerenciador de inicialização do Windows" e "Windows Server 2008" para iniciar no disco 1.
  6. Converta o disco recém-adicionado para o formato GPT e crie a estrutura de partição. Para fazer isso, siga estas etapas:

    1. Inicie o DiskPart.

    2. Converta o disco 0 para o 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 da partição do disco 1 para duplicar o layout no disco 0:

      DISKPART> select disk 1  
      DISKPART> list partition  
      
    5. Duplique o layout do disco 1 no disco 0. Para calcular o tamanho da partição MSR para esta etapa, some o tamanho da partição "Reservada" do MSR e a partição "Reservada Dinâmica" listada no DiskPart para o disco 1. Por exemplo, se a partição MSR for de 127 MB no disco 1 e se a partição "Reservada Dinâmica" 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 partição EFI e uma partição MSR:

      DISKPART> list partition  
      
  7. Converta os dois 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 um espelho do volume de inicialização:

    DISKPART> select volume c  
    DISKPART> add disk=0  
    
  9. Enquanto a ressincronização do espelho estiver 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 do espelho. Você pode usar o Gerenciamento de disco para verificar o 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ído a letra de unidade "S", atribua as letras de unidade apropriadas às partições EFI no disco 0 e no disco 1: Inicie o Diskpart.

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

    Saia do DiskPart.

  12. Clone a entrada do gerenciador de inicialização na 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 fornecida na saída desse comando.
    2. Defina o parâmetro device 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 a partir do disco 0:

    1. Exporte o armazenamento BCD ativo usando o comando bcdedit /export S:\EFI\Microsoft\Boot\BCD2
    2. Copie a partição EFI do disco 1 para o disco 0 usando o comando robocopy s:\ p:\ /e /r:0
    3. Renomeie o armazenamento BCD copiado no disco 0 para BCD usando o comando rename P:\EFI\Microsoft\Boot\BCD2 BCD.
    4. Exclua 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 que você atribuiu no DiskPart:

      DISKPART> select volume p  
      DISKPART> remove  
      DISKPART> select volume s  
      DISKPART> remove  
      
    2. Reinicie o computador para verificar se você pode inicializar a partir 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 a partir do disco 0 e se tiver que modificar o armazenamento BCD ao iniciar no disco 0, primeiro será necessário importar o armazenamento:

  1. Inicie o DiskPart.

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

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

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

Observação

Você deve sempre 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 "Gerenciador de Inicialização do Windows" (disco primário), talvez seja necessário selecionar a entrada BCD "Windows Server 2008" (disco primário) para que o sistema seja iniciado corretamente. Se você selecionou a entrada NVRAM "Gerenciador de Inicialização do Windows Clonado" (disco secundário), deverá selecionar a entrada BCD "Microsoft Windows Server 2008 - plexo secundário" (disco secundário).