Comment configurer la mise en miroir de partitions de démarrage dynamique sur des disques de table de partition GUID (GPT) dans Windows Server 2008

Cet article contient des étapes et des exemples de configuration de la mise en miroir de partitions de démarrage dynamique sur des disques de table de partition GUID (GPT) dans Windows Server 2008.

S’applique à : Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 951985

Introduction

Cet article pas à pas explique comment configurer correctement la mise en miroir de partitions de démarrage dynamique sur des disques de table de partition GUID (GPT) dans Windows Server 2008. Contrairement aux miroirs d’enregistrements de démarrage master (MBR) sur les versions 32 bits de Windows, il existe d’autres étapes pour créer et démarrer correctement des volumes de démarrage en miroir sur des disques GPT. Cet article explique également comment récupérer après une défaillance du disque principal.

Vous devez disposer des utilitaires Diskpart.exe et Bcdedit.exe intégrés pour créer des volumes de démarrage mis en miroir sur des disques GPT dans Windows Server 2008. Vous pouvez utiliser la console Gestion des disques pour effectuer certaines de ces tâches. Toutefois, pour les autres tâches, vous devez utiliser l’utilitaire de Diskpart.exe intégré.

Par souci de cohérence et de facilité d’utilisation, cet article utilise l’utilitaire Diskpart.exe dans les procédures décrites dans cet article. Pour obtenir de l’aide sur l’une des commandes Diskpart.exe, démarrez Diskmgmt.msc, puis ouvrez les rubriques d’aide dans le menu Aide . Les étapes décrites dans les procédures de cet article utilisent des exemples réels.

Les procédures décrites dans cet article montrent les résultats attendus que chaque commande retourne. Dans ces procédures, le disque 0 est le système principal et le lecteur de démarrage, et le disque 1 est le lecteur secondaire.

Remarque

Pour Windows Server 2012 documentation, consultez le billet de blog TechNet suivant :
Conseil du jour : Configuration de la mise en miroir de disques pour Windows Server 2012

Plus d’informations

Préparer le lecteur secondaire pour la mise en miroir

Avant de configurer la mise en miroir des volumes de démarrage, nous vous recommandons d’avoir un autre disque GPT sur l’ordinateur qui contient une partition EFI (Extensible Firmware Interface). La partition EFI contient les fichiers système utilisés pour démarrer le système d’exploitation. Le disque doit avoir une partition EFI pour démarrer. Si le lecteur système principal (disque 0) échoue, vous pouvez utiliser la partition EFI sur le lecteur secondaire (disque 1) pour démarrer le système d’exploitation. Cette section explique comment créer et préparer de nouvelles partitions EFI et Microsoft Reserved (MSR) sur le lecteur secondaire. Vous pouvez utiliser uniquement l’utilitaire Diskpart.exe pour créer les partitions EFI et MSR requises. Vous ne pouvez pas utiliser la console Gestion des disques pour créer ou miroir partitions EFI ou MSR.

Avant de commencer la procédure suivante, vérifiez que vous disposez d’un autre disque de base qui dispose d’un espace libre non alloué supérieur ou égal à la capacité des partitions système et de démarrage du disque principal. Si vous avez déjà converti le lecteur de rechange en disque dynamique, rétablissez-le sur un lecteur de base avant de suivre ces étapes.

  1. À l’invite de commandes, exécutez l’utilitaire Diskpart.exe .

    Remarque

    Cette opération démarre la console diskpart. Une fois la console initialisée, DISKPART> s’affiche. La console diskpart est maintenant prête pour les commandes d’entrée.

  2. Sélectionnez le disque que vous souhaitez utiliser comme lecteur secondaire, puis convertissez-le en GPT. Dans cet exemple, le disque 1 est utilisé pour le lecteur miroir (secondaire).

    Remarque

    Le disque que vous sélectionnez ne doit pas contenir de partitions de données. En outre, le disque doit être un disque de base brut qui dispose d’un espace non alloué supérieur ou égal à la capacité du disque système principal.

    Voici les commandes que vous tapez à l’invite de commandes. Les commandes sont mises en gras et les commentaires sur la commande ou sur le contenu de l’écran sont mis en forme en texte brut.

    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
    

    Remarque

    Si vous remarquez que plusieurs partitions sont affichées, vous avez sélectionné le mauvais lecteur ou vous n’avez pas commencé avec un lecteur brut. Corrigez cela avant de continuer, sinon une perte de données peut se produire.

  3. Sélectionnez la partition 1 sur le disque 1, puis supprimez-la. Vous devez utiliser la commande override pour supprimer la partition MsR (Microsoft Reserved). Vous allez recréer une partition MSR après avoir créé la partition EFI requise.

    DISKPART> Select partition 1  
    Partition 1 is now the selected partition.  
    
    DISKPART> Delete partition override  
    Diskpart successfully deleted the selected partition.  
    
  4. Sélectionnez disque 0, puis répertoriez les partitions qui se trouvent sur le disque 0. Avec la sortie de la commande list, créez de nouvelles partitions EFI et MSR sur le disque 1 qui ont les mêmes tailles que les partitions EFI et MSR sur le disque 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
    

Convertir les lecteurs principaux et secondaires en disques dynamiques

Avant de pouvoir créer un miroir, le lecteur principal (source) (disque 0) et le lecteur secondaire (de destination) (disque 1) doivent être convertis en disques dynamiques. Après avoir converti les deux disques en disques dynamiques, vous pouvez créer le miroir. Vous pouvez utiliser la console Gestion des disques ou l’utilitaire Diskpart.exe pour convertir le lecteur principal et le lecteur secondaire en disques dynamiques.

Lorsque vous utilisez l’utilitaire Diskpart.exe, sélectionnez le lecteur que vous souhaitez convertir en disque dynamique, puis convertissez le lecteur en disque dynamique. Vous devez suivre cette étape sur les lecteurs GPT secondaires et principaux. Pour convertir les lecteurs principaux et secondaires en disques dynamiques, procédez comme suit :

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

Établir un miroir du volume de démarrage vers le lecteur secondaire

Après avoir converti le lecteur principal (disque 0) et le lecteur secondaire (disque 1) en disques dynamiques, vous pouvez établir une miroir du volume de démarrage vers le lecteur secondaire. Pour ce faire, vous pouvez utiliser le console de gestion disque ou l’utilitaire Diskpart.exe. Pour ce faire, utilisez l’utilitaire Diskpart.exe, procédez comme suit.

  1. À l’invite DISKPART>, sélectionnez le volume de démarrage (C :), puis miroir le volume sur le lecteur secondaire (disque 1).

    DISKPART> Select volum
    Volume 1 is the selected volume.  
    
    DISKPART> add disk=1  
    Diskpart succeeded in adding a mirror to the volume.  
    
  2. Attendez la fin de la synchronisation des volumes, puis quittez Diskpart.exe. Vous pouvez case activée la progression de la synchronisation dans la console Diskmgmt.msc.

Mettre en forme la partition EFI

Vous devez maintenant copier le magasin BCD et le contenu de la partition EFI du lecteur principal (disque 0) sur le lecteur secondaire (disque 1).

Remarque

Vous devez suivre ces étapes lorsque le magasin BCD est modifié sur l’un ou l’autre lecteur.

Utilisez l’utilitaire Diskpart.exe pour sélectionner la partition EFI sur le lecteur secondaire, puis attribuez une lettre à la partition EFI afin qu’elle puisse être mise en forme. Dans l’exemple suivant, la lettre de lecteur « S » est affectée à la partition EFI sur le lecteur secondaire. Vous pouvez utiliser n’importe quelle lettre de lecteur disponible pour cette étape.

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.  

Utilisez Diskpart pour formater la partition « S » afin d’utiliser le système de fichiers FAT32. Le système ne peut pas démarrer à partir d’une partition EFI, sauf s’il est formaté pour utiliser le système de fichiers FAT32. Pour cela, tapez la commande suivante et appuyez sur Entrée :

DISKPART> format fs=FAT32 quick  

Sélectionnez la partition EFI sur le lecteur principal (disque 0), puis attribuez une lettre de lecteur à cette partition EFI. Dans cet exemple, la lettre de lecteur « P » est affectée à la partition EFI principale sur le disque 0. Vous pouvez utiliser n’importe quelle lettre de lecteur disponible pour cette étape.

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.  

Quittez Diskpart.

Utiliser Bcdedit.exe pour configurer les entrées de démarrage pour le disque mis en miroir

Utilisez la BCDedit commande pour afficher les entrées de démarrage Windows actuelles. Pendant l’opération « ajouter un disque » pour créer le miroir, le service de disque en volume (VDS) a créé une entrée secondaire dans la configuration de démarrage de Windows Server 2008, également appelée magasin BCD, pour le chargeur de démarrage Windows sur le disque 1. Pour afficher les entrées de démarrage Windows actuelles, procédez comme suit :

  1. Ouvrez une invite de commandes.

  2. À l’invite de commandes, tapez P:, puis appuyez sur Entrée pour passer au lecteur P.

  3. À l’invite de commandes, tapez cd EFI\Microsoft\Boot, puis appuyez sur Entrée pour accéder au dossier Démarrage.

  4. À l’invite de commandes, tapez bcdedit /enum, puis appuyez sur Entrée. Ensuite, vous voyez une sortie qui ressemble à ce qui suit :

    Gestionnaire de démarrage Windows
    --------------------
    identificateur {bootmgr}
    device partition=P :
    chemin \EFI\Microsoft\Boot\bootmgfw.efi
    description Gestionnaire de démarrage Windows
    paramètres régionaux en-US
    hériter de {globalsettings}
    par défaut {current}
    displayorder {current}
    {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
    toolsdisplayorder {memdiag}
    délai d’expiration 30

    Chargeur de démarrage Windows
    -------------------
    identificateur {current}
    device partition=C :
    chemin \Windows\system32\winload.efi
    description Microsoft Windows Server 2008
    paramètres régionaux en-US
    hériter de {bootloadersettings}
    osdevice partition=C :
    systemroot \Windows
    resumeobject {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
    nx OptOut

    Chargeur de démarrage Windows
    -------------------
    identificateur {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
    device partition=C :
    chemin \Windows\system32\winload.efi
    description Microsoft Windows Server 2008 - plex secondaire
    paramètres régionaux en-US
    hériter de {bootloadersettings}
    osdevice partition=C :
    systemroot \Windows
    resumeobject {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
    nx OptOut

    Le chargeur de démarrage Windows avec la description « Microsoft Windows Server 2008 - plex secondaire » a été créé par VDS pendant l’opération « ajouter un disque ». L’entrée du chargeur de démarrage Windows « Partition=C : » représente le volume C mis en miroir, et cette entrée fait référence à la copie du fichier Winload.efi sur le disque 1 qui démarrera Windows Server 2008 à partir du disque 1. Ensuite, créez une copie du Gestionnaire de démarrage Windows actuel afin qu’il puisse être utilisé à partir du menu de démarrage du microprogramme EFI pour que Windows Server 2008 démarre à partir du disque 0 ou du disque 1. La commande bcdedit /copy copie l’entrée actuelle du Gestionnaire de démarrage Windows dans une nouvelle entrée du Gestionnaire de démarrage Windows dont la description est « Gestionnaire de démarrage Windows cloné ». La commande bcdedit /set utilise le GUID du nouveau Gestionnaire de démarrage Windows, et la commande définit la partition de l’appareil pour référencer la copie du fichier Bootmgr.efi qui se trouve sur la partition « S » sur le disque 1. Voici un exemple de GUID :

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

L’exemple suivant montre comment utiliser les commandes bcdedit.

  1. À l’invite de commandes, tapez bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned", puis appuyez sur Entrée. Une sortie semblable à ce qui suit s’affiche :

    L’entrée a été correctement copiée dans { GUID }.

  2. À l’invite de commandes, tapez bcdedit /set { GUID } device partition=s:
    , puis appuyez sur Entrée. Dans cette commande, remplacez GUID par le GUID dans la sortie de la commande précédente. Une sortie semblable à ce qui suit s’affiche :

    L’opération s’est terminée avec succès.

  3. À l’invite de commandes, tapez bcdedit /enum all, puis appuyez sur Entrée pour vérifier les modifications apportées. Ensuite, vous voyez une sortie qui ressemble à ce qui suit :

    Gestionnaire de démarrage du microprogramme
    ---------------------
    identificateur {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}
    délai d’expiration 2

    Gestionnaire de démarrage Windows
    --------------------
    identificateur {1ba28ce8-d91e-11dc-bc7e-e72bb3afd58e}
    device partition=S :
    chemin \EFI\Microsoft\Boot\bootmgfw.efi
    description Gestionnaire de démarrage Windows cloné
    paramètres régionaux en-US
    hériter de {globalsettings}
    par défaut {current}
    displayorder {current}
    {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
    toolsdisplayorder {memdiag}
    délai d’expiration 30

    Gestionnaire de démarrage Windows
    --------------------
    identificateur {bootmgr}
    device partition=P :
    chemin \EFI\Microsoft\Boot\bootmgfw.efi
    description Gestionnaire de démarrage Windows
    paramètres régionaux en-US
    hériter de {globalsettings}
    par défaut {current}
    displayorder {current}
    {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
    toolsdisplayorder {memdiag}
    délai d’expiration 30

  4. Fermez la fenêtre Invite de commandes.

    Remarque

    Que le dernier GUID dans l’ordre d’affichage du Gestionnaire de démarrage du microprogramme est le même GUID que le Gestionnaire de démarrage Windows secondaire sur la partition « S ». Cela signifie que le nouveau Gestionnaire de démarrage Windows dont la description est « Gestionnaire de démarrage Windows cloné » est synchronisé dans la mémoire NVRAM utilisée par le microprogramme lorsque le microprogramme EFI affiche le menu de démarrage du microprogramme. Il existe désormais deux entrées NVRAM pour le Gestionnaire de démarrage Windows, une sur la partition « P » et l’autre sur la partition « S ». Le microprogramme EFI répertorie ces entrées dans le menu de démarrage EFI.

Copiez la partition EFI et le magasin BCD sur le deuxième lecteur

Pour exporter la partition EFI et le magasin BCD vers le deuxième lecteur, procédez comme suit :

  1. Exportez le magasin BCD vers la partition EFI sur le disque 0. Cela vous permet de copier le magasin BCD du disque 0 vers le disque 1. Pour cela, procédez comme suit :

    1. Ouvrez une invite de commandes.

    2. À l’invite de commandes, tapez bcdedit /export P:\EFI\Microsoft\Boot\BCD2, puis appuyez sur ENTRÉE pour exporter le magasin BCD vers un fichier nommé « BCD2 ». Une sortie semblable à ce qui suit s’affiche :

      L’opération s’est terminée avec succès.

  2. Utilisez la Robocopy commande pour copier les fichiers système de « P » (partition EFI sur le lecteur principal) vers « S » (partition EFI sur le lecteur secondaire). Vous devez effectuer cette opération pour vous assurer que le lecteur secondaire peut démarrer le système en cas de défaillance du disque 0. Veillez à utiliser les lettres de lecteur correctes si vous avez utilisé des lettres différentes pour vos partitions EFI. Pour ce faire, tapez robocopy p:\ s:\ /e /r:0 à l’invite de commandes, puis appuyez sur Entrée.

  3. Renommez le magasin BCD sur le disque 1 afin qu’il corresponde au nom du magasin sur le disque 0. Pour ce faire, tapez rename S :\EFI\Microsoft\Boot\BCD2 BCD2 à l’invite de commandes, puis appuyez sur Entrée.

  4. Supprimez le magasin BCD en double sur le disque 0. Pour ce faire, tapez del P :\EFI\Microsoft\Boot\BCD2 à l’invite de commandes, puis appuyez sur Entrée.

  5. Supprimez les lettres de lecteur affectées aux deux partitions EFI. Cette étape est facultative, car les lettres de lecteur ne sont pas réaffectation après un redémarrage du système. Pour supprimer les lettres de lecteur affectées aux deux partitions EFI, procédez comme suit :

    1. À l’invite de commandes, tapez diskpart.exe, puis appuyez sur Entrée.

    2. À l’invite DISKPART> , tapez Select volume P.

      Volume 1 est le volume sélectionné.

    3. À l’invite DISKPART> , tapez Remove.

      Diskpart a correctement supprimé la lettre de lecteur ou le point de montage.

    4. Répétez les étapes 5b et 5c pour la partition « S ».

Tester le lecteur secondaire à l’aide des nouvelles entrées de démarrage de Windows Server 2008

Après avoir mis à jour la configuration BCD, testez les entrées pour vous assurer que le système peut démarrer en utilisant le lecteur secondaire en cas de défaillance du disque 0. Pour cela, procédez comme suit :

  1. Arrêtez, puis redémarrez l’ordinateur.

  2. Dans le menu de démarrage, sélectionnez l’entrée de démarrage dans EFI nommée « Gestionnaire de démarrage Windows cloné ». Cette option vous permet de redémarrer vers le Gestionnaire de démarrage Windows sur la partition EFI du lecteur secondaire. Ensuite, sélectionnez « Microsoft Windows Server 2008 - plex secondaire » pour démarrer Windows Server 2008 à partir du lecteur secondaire.

    Remarque

    Dans un environnement MUI, l’entrée plex secondaire dans le Gestionnaire de démarrage Windows peut s’afficher sous la forme « Microsoft Windows Server 2008 - ????? ?????". Vous pouvez utiliser la commande bcdedit /set { GUID } description « Description » pour donner à l’entrée plex secondaire un nom plus explicite. Par exemple, vous pouvez utiliser la commande suivante : bcdedit /set {7e4632e7-0b4d-11dd-813b-bcbfe8b578} description « Microsoft Windows Server 2008 - Secondary Plex »

    Après avoir effectué cette étape pour donner un nom plus explicite à l’entrée plex secondaire, veillez à copier le magasin BCD sur le lecteur secondaire en suivant les étapes décrites dans la section « Copier la partition EFI et le magasin BCD sur le deuxième lecteur ».

Rétablir le lecteur de démarrage principal miroir

En cas de défaillance du lecteur principal (disque 0), vous devez démarrer l’ordinateur sur le lecteur secondaire (disque 1), puis recréer le miroir pour rétablir le volume de démarrage à un état tolérant aux pannes. Pour cela, procédez comme suit.

  1. Remplacez le disque dynamique 0 défaillant en utilisant les instructions fournies par votre fournisseur de matériel. Assurez-vous que le disque ne contient aucune information de partition. La commande diskpart propre peut être utilisée pour détruire toutes les informations de partition existantes sur le disque.

    Remarque

    • Soyez prudent lorsque vous exécutez la commande diskpart propre, car elle détruit la table de partition sur le disque sélectionné et rend le contenu du disque inaccessible.
    • Tout au long de cette section, l’ancien disque principal continuera d’être appelé disque 0 et l’ancien disque secondaire continuera d’être appelé disque 1. Toutefois, après avoir suivi ces étapes, le disque 1 est le nouveau disque principal et le disque 0 le nouveau disque secondaire.
  2. Sélectionnez Gestionnaire de démarrage Windows cloné pour démarrer l’ordinateur à l’aide de la partition EFI sur le lecteur secondaire. Lorsque le Gestionnaire de démarrage s’affiche, sélectionnez Microsoft Windows Server 2008 - plex secondaire.

  3. Importez le magasin BCD situé sur la partition EFI sur le disque 1. Cela définit le magasin BCD sur le disque 1 comme magasin système actif et permet sa modification. Pour cela, procédez comme suit :

    1. Démarrez DiskPart.

    2. Exécutez les commandes suivantes pour sélectionner la partition EFI sur le disque 1 et lui affecter la lettre de lecteur « S ».

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

    4. Exécutez la commande bcdedit /import S:\EFI\Microsoft\Boot\BCD /clean pour importer le magasin à partir de la partition EFI sur le disque 1.

  4. Vous devez briser la miroir cassée. Toutefois, vous devez d’abord déterminer quel est le disque approprié sur lequel exécuter la commande diskpart break. Après cela, sélectionnez le volume miroir (Volume #), puis affichez les détails pour déterminer à partir du disque manquant (m#) que vous devez interrompre le miroir. Pour cela, procédez comme suit :

    1. Démarrez DiskPart.

    2. Sélectionnez le volume miroir, généralement le volume C (le volume de démarrage) :

      DISKPART> select volume c  
      
    3. Utilisez la commande detail volume ou list disk pour déterminer l’identificateur du disque manquant, généralement m0 :

      DISKPART> detail volume  
      
    4. Arrêtez la miroir en spécifiant l’identificateur du disque manquant que vous avez obtenu à l’étape 5c (par exemple, m0) :

      DISKPART> break disk=m0 nokeep  
      
    5. Répertoriez les volumes pour vous assurer que le miroir a disparu et que le volume est désormais répertorié comme un volume simple :

      DISKPART> list volume  
      
    6. Supprimer le disque manquant (m0) :

      DISKPART> select disk m0  
      DISKPART> delete disk  
      
    7. Quittez DiskPart.

  5. Supprimez toutes les entrées obsolètes du magasin BCD pour retourner le système à un état propre connu. En outre, renommez les entrées pour refléter avec précision l’état actuel du système. Pour cela, procédez comme suit :

    1. Exécutez la commande bcdedit /enum all /v pour déterminer le GUID de l’entrée dans NVRAM qui a la description « Gestionnaire de démarrage Windows » et qui a un paramètre d’appareil inconnu ou manquant. Après avoir déterminé le GUID de cette entrée, utilisez la commande bcdedit /set {GUID} device partition=s : pour pointer l’entrée vers le disque 1.
    2. Utilisez la sortie de la bcdedit /enum all /v commande pour déterminer le GUID de l’entrée « Gestionnaire de démarrage Windows cloné » dans NVRAM. Une fois que vous avez déterminé le GUID de cette entrée, utilisez la commande bcdedit /delete {GUID} pour supprimer l’ancienne entrée du disque 1 de nvRAM.
    3. Dans la sortie de la bcdedit /enum all /v commande, recherchez une entrée nommée « Application de reprise Windows » qui a un paramètre d’appareil inconnu ou manquant. Supprimez cette entrée à l’aide de la bcdedit /delete {GUID} commande .
    4. Dans la bcdedit /enum all /v sortie, recherchez une entrée dont la description est « Application de reprise Windows - Plex secondaire ». Utilisez la commande de commande bcdedit /set {GUID} description "Windows Resume Application" pour renommer l’entrée afin de refléter qu’il s’agit désormais de l’entrée Application de reprise Windows pour le plex miroir principal.
    5. Dans la sortie de la bcdedit /enum all /v commande, recherchez une entrée dont la description est « Windows Server 2008 » et dont le paramètre d’appareil est inconnu ou manquant. Supprimez cette entrée à l’aide de la commande bcdedit /delete {GUID}.
    6. Dans la bcdedit /enum all /v sortie, recherchez une entrée dont la description est « Windows Server 2008 - Secondary Plex ». Utilisez la commande bcdedit /set {GUID} description "Windows Server 2008" pour renommer l’entrée afin de refléter qu’il s’agit désormais de l’entrée du gestionnaire de démarrage pour le plex miroir principal.
    7. Recherchez l’entrée BCD dont la description est « Diagnostic de la mémoire Windows ». Utilisez la commande bcdedit /set {GUID} device partition=s : pour pointer l’entrée vers le testeur de mémoire situé sur le disque 1.
    8. Exécutez la commande bcdedit /enum all /v pour vérifier les entrées NVRAM et BCD.
    9. Redémarrez l'ordinateur. Sélectionnez « Gestionnaire de démarrage Windows » et « Windows Server 2008 » pour démarrer sur le disque 1.
  6. Convertissez le disque nouvellement ajouté au format GPT, puis créez la structure de partition. Pour cela, procédez comme suit :

    1. Démarrez DiskPart.

    2. Convertir le disque 0 au format GPT :

      DISKPART> select disk 0  
      DISKPART> convert GPT  
      
    3. Supprimez la partition sur le disque 0 qui est créée automatiquement :

      DISKPART> list partition  
      DISKPART> select partition 1  
      DISKPART> delete partition override
      
    4. Enregistrez la disposition de partition pour le disque 1 afin de dupliquer la disposition sur le disque 0 :

      DISKPART> select disk 1  
      DISKPART> list partition  
      
    5. Dupliquez la disposition du disque 1 sur le disque 0. Pour calculer la taille de la partition MSR pour cette étape, ajoutez la taille de la partition MSR « Réservée » et de la partition « Réserve dynamique » répertoriée dans DiskPart pour le disque 1. Par exemple, si la partition MSR est de 127 Mo sur le disque 1 et si la partition « Réserve dynamique » est de 1 Mo sur le disque 1, créez une partition MSR de 128 Mo sur le disque 0. En règle générale, la partition EFI doit être de 200 Mo et la partition MSR doit être de 128 Mo. Pour dupliquer la disposition du disque 1, exécutez les commandes suivantes :

      DISKPART> select disk 0  
      DISKPART> create partition efi size=200  
      DISKPART> create partition msr size=128  
      
    6. Répertoriez les partitions qui se trouvent sur le système pour vérifier que le disque 0 contient à la fois une partition EFI et une partition MSR :

      DISKPART> list partition  
      
  7. Convertissez les deux disques en disques dynamiques s’ils ne sont pas déjà des disques dynamiques :

    DISKPART> select disk 0  
    DISKPART> convert dynamic  
    DISKPART> select disk 1  
    DISKPART> convert dynamic  
    
  8. Ajoutez le nouveau disque 0 à un miroir du volume de démarrage :

    DISKPART> select volume c  
    DISKPART> add disk=0  
    
  9. Pendant la miroir resynchronisation, préparez la partition EFI sur le disque 0 :

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

    Quitter DiskPart

  10. Attendez la fin de la resynchronisation miroir. Vous pouvez utiliser la gestion des disques pour case activée sur le processus de resynchronisation.

  11. Si la partition EFI sur le disque 0 n’est pas déjà affectée à la lettre de lecteur « P », et si la partition EFI du disque 1 n’est pas déjà affectée à la lettre de lecteur « S », affectez les lettres de lecteur appropriées aux partitions EFI sur le disque 0 et le disque 1 : Start 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  
    

    Quittez DiskPart.

  12. Clonez l’entrée du gestionnaire de démarrage dans NVRAM pour le disque 1 :

    1. Clonez l’entrée du gestionnaire de démarrage à l’aide de la bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned" commande . Enregistrez le GUID de la nouvelle entrée qui est donnée dans la sortie de cette commande.
    2. Définissez le paramètre d’appareil dans l’entrée cloné pour qu’il pointe vers la partition EFI sur le disque 0 à l’aide de la bcdedit /set {GUID} device partition=p: commande . Utilisez le GUID de la sortie de la bcdedit /copy commande .
    3. Exécutez la commande bcdedit /enum all /v pour vérifier les modifications.
  13. Copiez le contenu de la partition EFI sur le disque 1 vers la partition EFI sur le disque 0 afin de pouvoir démarrer à partir du disque 0 :

    1. Exporter le magasin BCD actif à l’aide de la commande bcdedit /export S:\EFI\Microsoft\Boot\BCD2
    2. Copiez la partition EFI du disque 1 vers le disque 0 à l’aide de la commande robocopy s:\ p:\ /e /r:0
    3. Renommez le magasin BCD copié sur le disque 0 en BCD à l’aide de la commande rename P:\EFI\Microsoft\Boot\BCD2 BCD.
    4. Supprimer le magasin BCD exporté en double sur le disque 1 à l’aide de la commande del S:\EFI\Microsoft\Boot\BCD2
  14. Procédez comme suit :

    1. Supprimez les lettres de lecteur que vous avez affectées dans DiskPart :

      DISKPART> select volume p  
      DISKPART> remove  
      DISKPART> select volume s  
      DISKPART> remove  
      
    2. Redémarrez l’ordinateur pour vérifier que vous pouvez démarrer à partir du disque 0 ou du disque 1.

Remarque

Par défaut, les entrées de démarrage pointent vers le disque 1. Si vous démarrez à partir du disque 0 et si vous devez modifier le magasin BCD lorsque vous démarrez sur le disque 0, vous devez d’abord importer le magasin :

  1. Démarrez DiskPart.

  2. Sélectionnez la partition EFI sur le disque 0 et affectez-lui la lettre de lecteur « P » :

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

  4. Exécutez la commande bcdedit /import P:\EFI\Microsoft\Boot\BCD /clean pour importer le magasin à partir de la partition EFI sur le disque 0.

Remarque

Vous devez toujours démarrer à partir de l’entrée BCD qui correspond à l’entrée NVRAM que vous avez sélectionnée lorsque vous avez démarré l’ordinateur. Par exemple, si vous avez sélectionné l’entrée NVRAM « Gestionnaire de démarrage Windows » (disque principal), vous devrez peut-être sélectionner l’entrée BCD « Windows Server 2008 » (disque principal) pour que le système démarre correctement. Si vous avez sélectionné l’entrée NVRAM « Windows Boot Manager Cloned » (disque secondaire), vous devez sélectionner l’entrée BCD « Microsoft Windows Server 2008 - secondary plex » (disque secondaire).