feigned

MBR2GPT : convertir un disque MBR en GPT sans perte de données

Le Crabe

Ce tutoriel vous explique comment convertir un disque MBR en GPT sans perte de données en utilisant le nouvel outil MBR2GPT de Windows 10.

Le GPT est un format nouvelle génération qui permet à un disque (HDD ou SSD) d’avoir jusqu’à 128 partitions et une taille maximale de 256 To par partition.

MBR2GPT permet seulement de convertir des disques système (disques sur lesquels Windows est installé). Si vous souhaitez convertir des disques de données en GPT et sans perte de données, utilisez Gptgen.

Important : si votre objectif est de convertir le disque système (celui sur lequel Windows est installé) de votre ordinateur, assurez-vous que celui-ci dispose bien d’un firmware UEFI. En effet, seul l’UEFI peut démarrer sur un disque GPT. Si vous convertissez votre disque système en GPT alors que vous avez un firmware BIOS, vous ne pourrez plus démarrer sur Windows.
Votre disque : MBR ou GPT ? Pour savoir si votre disque est au format MBR ou GPT, suivez ce guide : comment savoir si un disque est au format MBR ou GPT sur Windows.

MBR2GPT : présentation de l’outil

MBR2GPT est un outil qui permet de convertir un disque de type MBR (Master Boot Record) en GPT (GUID Partition Table) sans modifier ni supprimer de données sur le disque.

L’outil est conçu pour être exécuté à partir d’une invite de commande depuis l’environnement de pré-installation Windows (Windows PE) (c’est-à-dire depuis l’installeur de Windows 10 accessible via une clé USB d’installation de W10) mais il peut également être exécuté à partir de Windows 10 à l’aide de l’option /allowFullOS.

MBR2GPT est disponible sur Windows 10 v1703 et les versions ultérieures de W10.


Vous pouvez utiliser MBR2GPT pour :

  • Convertir un disque système MBR en GPT. Vous ne pouvez pas utiliser l’outil pour convertir des disques non-système (Windows doit être installé sur le disque à convertir).
  • Convertir un disque MBR possédant des volumes chiffrés par BitLocker si la protection est suspendue. Pour utiliser de nouveau BitLocker après la conversion, vous devrez supprimer les protecteurs existants et les recréer.
  • Convertir les disques système sur lesquels des versions antérieures de Windows 10 sont installées (1507, 1511 et 1607). Toutefois, vous devez exécuter MBR2GPT depuis Windows 10 v1703 ou une version ultérieure et effectuer une conversion hors connexion (c’est-à-dire depuis WinPE).

La conversion de disques système sur lesquels des versions antérieures de Windows sont installées (Windows 7, 8 ou 8.1) n’est pas officiellement prise en charge. La méthode recommandée pour convertir ces disques est de mettre à niveau Windows 7 ou 8.1 vers Windows 10 puis d’effectuer la conversion du disque MBR en GPT, ou bien d’utiliser Gptgen.

Syntaxe de MBR2GPT

MBR2GPT /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]
Option Description
/validate Indique à MBR2GPT.exe de n’effectuer que les étapes de validation du disque et d’indiquer si le disque est éligible pour la conversion.
/convert Indique à MBR2GPT.exe d’effectuer la validation du disque et de procéder à la conversion si tous les tests de validation réussissent.
/disk:<diskNumber> Spécifie le numéro du disque à convertir en GPT. S’il n’est pas spécifié, le disque système est utilisé. Le mécanisme utilisé est le même que celui utilisé par la commande SELECT DISK SYSTEM de l’outil diskpart.exe.
/logs:<logDirectory> Spécifie le répertoire dans lequel les journaux MBR2GPT.exe doivent être écrits. Si non spécifié, %windir% est utilisé. Si spécifié, le répertoire doit déjà exister, il ne sera ni créé ni remplacé automatiquement.
/map:<source>=<destination> Spécifie des mappages supplémentaires. Le numéro de partition MBR est indiqué en décimale, pas hexadécimale. Le GUID GPT peut contenir des crochets, par exemple: /map:42={af9b60a0-1431-4f62-bc68-3311714a69ad}. Plusieurs options /map peuvent être spécifiées si plusieurs mappages sont requis.
/allowFullOS Par défaut, MBR2GPT.exe est bloqué sauf s’il est exécuté à partir de Windows PE. Cette option désactive ce blocage et permet de convertir un disque dans un environnement Windows en cours d’exécution.

Convertir un disque MBR en GPT

Depuis Windows PE

Voici comment utiliser MBR2GPT pour convertir un disque système en GPT hors connexion, c’est-à-dire depuis l’environnement de pré-installation Windows (WinPE) :

  1. Ouvrez une invite de commandes depuis :

  2. Identifiez le numéro du disque système à convertir en utilisant DiskPart :
    diskpart
    list disk
  3. Vérifiez si le disque peut être converti en GPT (remplacez 0 par le numéro de votre disque) :
    mbr2gpt /validate /disk:0
    
    MBR2GPT: Attempting to validate disk 0
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    MBR2GPT: Validation completed successfully
  4. Convertissez le disque système en GPT :
    mbr2gpt /convert /disk:0
    
    MBR2GPT will now attempt to convert the default book disk.
    If conversion is successful the disk can only be booted in GPT mode.
    These changes cannot be undone!
    
    MBR2GPT: Attempting to convert disk 0
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    MBR2GPT: Trying to shrink the system partition
    MBR2GPT: Trying to shrink the OS partition
    MBR2GPT: Creating the EFI system partition
    MBR2GPT: Installing the new boot files
    MBR2GPT: Performing the layout conversion
    MBR2GPT: Migrating default boot entry
    MBR2GPT: Adding recovery boot entry
    MBR2GPT: Fixing drive letter mapping
    MBR2GPT: Conversion completed successfully
    MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!
  5. Une fois le disque converti en GPT, redémarrez votre PC puis rendez-vous dans les paramètres du firmware UEFI.
  6. Afin que votre ordinateur démarre en mode UEFI, modifiez l’option « UEFI Boot » pour UEFI au lieu de Legacy (ou CSM).
  7. Enregistrez les modifications puis redémarrez votre ordinateur pour démarrer sur Windows 10 en mode UEFI.
Félicitations ! Vous avez converti un disque système MBR en GPT grâce à l’outil MBR2GPT et depuis WinPE. 👍

Depuis Windows 10

Voici comment utiliser MBR2GPT pour convertir un disque système en GPT depuis un Windows 10 en cours d’exécution :

  1. Ouvrez une invite de commandes en tant qu’administrateur.
  2. Vérifiez si le disque peut être converti en GPT (remplacez 0 par le numéro de votre disque) :
    mbr2gpt /validate /allowFullOS
    
    MBR2GPT: Attempting to validate disk 0
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    MBR2GPT: Validation completed successfully
  3. Convertissez le disque système en GPT :
    mbr2gpt /convert /allowFullOS
    
    MBR2GPT will now attempt to convert the default book disk.
    If conversion is successful the disk can only be booted in GPT mode.
    These changes cannot be undone!
    
    MBR2GPT: Attempting to convert disk 0
    MBR2GPT: Retrieving layout of disk
    MBR2GPT: Validating layout, disk sector size is: 512 bytes
    MBR2GPT: Trying to shrink the system partition
    MBR2GPT: Trying to shrink the OS partition
    MBR2GPT: Creating the EFI system partition
    MBR2GPT: Installing the new boot files
    MBR2GPT: Performing the layout conversion
    MBR2GPT: Migrating default boot entry
    MBR2GPT: Adding recovery boot entry
    MBR2GPT: Fixing drive letter mapping
    MBR2GPT: Conversion completed successfully
    MBR2GPT: Before the new system can boot properly you need to switch the firmware to boot to UEFI mode!
  4. Une fois le disque converti en GPT, redémarrez votre PC puis rendez-vous dans les paramètres du firmware UEFI.
  5. Afin que votre ordinateur démarre en mode UEFI, modifiez l’option « UEFI Boot » pour UEFI au lieu de Legacy (ou CSM).
  6. Enregistrez les modifications puis redémarrez votre ordinateur pour démarrer sur Windows 10 en mode UEFI.
Félicitations ! Vous avez converti un disque système MBR en GPT grâce à l’outil MBR2GPT et depuis un Windows 10 en cours d’exécution. 👍

Autres outils

Pour convertir un disque de données (non-système) en GPT, vous pouvez utiliser soit DiskPart (avec perte de données) ou bien Gptgen (sans perte de données). Pour plus d’informations :

Convertir un disque MBR en GPT sur Windows 10, 8 et 7

Liens utiles

195 utilisateurs actifs
Chargement en cours