Powered By Blogger

Rechercher sur ce blogue

Aucun message portant le libellé MBR2GPT. Afficher tous les messages
Aucun message portant le libellé MBR2GPT. Afficher tous les messages

samedi 25 août 2018

Conversion disque Windows de MBR vers GPT sans réinstallation


Conversion disque Windows de MBR vers GPT sans réinstallation



hdd, SSD, MBR, MBR2GPT, GPT
 
Dans cet article, nous allons énumérer les solutions qui existent pour convertir un disque MBR vers GPT lorsque Windows est installé.
Vous possédez un ordinateur compatible UEFI et pour X raisons; Windows a été installé sur un disque MBR en mode BIOS hérité.
Vous souhaitez convertir un disque MBR où Windows est installé vers un disque GPT sans perte de données et réinstallation de Windows.
Cela est impossible avec des solutions payantes ou gratuites.
Voici les solutions qui existent avec les avantages et inconvénients.

Introduction

Dans un premier temps, si vous n’avez aucune idée de ce que sont les type de disque MBR et GPT, vous pouvez lire l’article : Différences MBR et GPT
Pour rappel, l’utilitaire diskpart permet de convertir un disque GPT en MBR et inversement.
Cette conversion nécessite de supprimer l’intégralité des données sur le disque afin de changer le type.
La page suivante explique comment opérer cette conversion de type de disque avec diskpart : Convertir un disque GPT en MBR et inversement avec diskpart
Dans cette page, nous allons voir comment convertir un disque MBR en GPT sans perte de données, ni réinstallation de Windows.
La procédure de conversion de disque consiste à :
  1. Effectuer la conversion de disque MBR vers GPT
  2. Arrêter l’ordinateur puis se rendre sur dans le BIOS pour activer le mode UEFI
    1. il faut accéder au BIOS, pour cela suivre, la page : comment accéder au BIOS de Windows
    2. Réglez ce dernier en UEFI. En général, cela se fait dans le menu Security Boot. Se reporter aussi à la page :Activer ou Désactiver l’option CSM dans le BIOS
    3. Quitter et enregistrer les modifications du BIOS.
  3. Redémarrez l’ordinateur puis Windows doit démarrer comme habituellement.
Cette opération est plutôt donc à destination d’utilisateurs avancés et confirmés.
Cette conversion n’est pas sans risque comme d’ailleurs toutes opérations qui visent à modifier les partitions de disque.
La première chose à faire est donc d’effectuer des sauvegardes surtout si des documents importants se trouvent sur votre ordinateur.
Dans le cas où votre ordinateur sert pour travailler, faites l’opération un jour où vous avez du temps dans le cas où cela se passe mal.
Encore une fois faites des sauvegardes avant de vous lancer.

Conversion disque Windows de MBR vers GPT

A noter que dans ces démonstrations, nous avons une installation de Windows des plus simple avec un disque et une seule partition de disque principale.
Cela doit réduire les chances de problèmes de conversion.

mbr2GPT

mbr2GPT est une solution incluse dans Windows 10 qui permet de convertir un disque MBR en GPT.
Cet outil de Windows est gratuit puisqu’il est inclut dans Windows.
Le désavantage et qu’il s’utilise en invite de commandes et donc cela peut paraître compliqué.
La page suivante explique le fonctionnement et syntaxe de MBR2GPT : MBR2GPT : conversion disque GPT sans perte de données
Voici une vidéo illustrative d’une conversion de disque MBR vers GPT avec mbr2GPT.
La commande utilisée est la suivante qui demande à convertir le disque 0 :
mbr2gpt /convert /disk:0 /allowfullos
Une fois la conversion de disque effectuée, on change dans le BIOS le type MBR (BIOS hérité) vers UEFI.

AOMEI Partition Assistant

AOMEI Partition Assistant est un outil qui permet de créer, supprimer, agrandir, réduire, fusionner les partitions de Windows.
Une fonction de conversion de disque MBR en GPT est disponible dans l’édition payante.
Celle-ci fonctionne sans problème comme le montre la vidéo suivante :
  • On convertit le disque MBR en GPT
  • On change le réglage dans le BIOS de BIOS hérité vers UEFI.
  • Enfin, au redémarrage de l’ordinateur, Windows se lance sans problème.
Lecteur vidéo
00:00
02:49

Minitool Partition Wizard

Minitool Partition Wizard est un autre utilitaire de gestion des disques pour Windows.
Ce dernier possède dans sa version payante une fonction pour convertir un disque MBR en GPT.
Le principe est le même, on sélectionne le disque puis on utilise la fonction Convert MBR to GPT Disk
Conversion disque Windows de MBR vers GPT sans réinstallation
puis on applique la modification de disque.
Conversion disque Windows de MBR vers GPT sans réinstallation
Comme la fonction n’est disponible que sur la version payante, je n’ai pas pu tester celle-ci entièrement.

Liens autour de GPT et UEFI

Les liens du site autour des disques MBR et GPT.
REF.:

mardi 30 mai 2017

Win 10 : MBR2GPT pour convertir un disque MBR en GPT sans perte de données.

MBR2GPT : conversion disque GPT sans perte de données


MBR2GPT est tout nouvel outil disponible dans la version Windows 10 1703 (Creators Update) qui permet de convertir un disque MBR en GPT sans perte de données.
Jusqu’ici il n’était possible de convertir le type de disque à travers l’utilitaire diskpart mais cela nécessitait de supprimer toutes les données du disque.
Cet article vous présente MBR2GPT à travers quelques exemples de conversion de disque.


  • EFI (Extensible Firmware Interface) : Nouveau système présent sur les ordinateur, il s’agit d’un logiciel intermédiaire entre le micrologiciel (firmware) et le système d’exploitation (OS) d’un ordinateur. EFI permet d’amorçage du système d’exploitation sur des disques GPT.
  • GPT (GUID Partition Table)  : Nouveau standard de table de partition, et permet l’amorçage des ordinateurs EFI. Cette nouvelle norme permet aussi de gérer des partitions pouvant aller jusqu’à 9,4 Zo
  • MBR (Master Boot Record) : Le MBR est la zone de disque contenant les informations d’amorçage de disque dur ainsi que la table des partitions. Par opposition, au partitionnement GPT et ordinateur EFI. on peut aussi parler de disque MBR.

Introduction

Comme évoqué dans l’introduction, la conversion de disque GPT <> MBR pouvait se faire jusqu’ici avec l’utilitaire diskpart qui obligeait à supprimer toutes les données.
MBR2GPT permet de convertir le type de disque sans aucune perte de données.
Afin de bien comprendre les types de disque et les enjeux, vous pouvez lire les pages suivantes :
Rapidement, les disque GPT fonctionnent sur des BIOS UEFI, alors que les disques MBR fonctionnent sur les anciens BIOS.
Les BIOS UEFI peuvent fonctionner dans l’ancien mode et accueillir des disques MBR.
Si vous tentez d’installer Windows sur un disque MBR alors que le BIOS est en EFI, un message d’erreur vous indiquera que l’installation n’est pas possible.
Exemple de conversion avec Diskpart qui supprime toutes les données :

L’utilitaire ne semble fonctionner que sur des disques ayant Windows installés (ayant un secteur de boot).
Se reporter au paragraphe plus bas dans la partie conversion.

Syntaxe de MBR2GPT

MBR2GPT est accessible depuis l’invite de commandes de Windows (à lancer en administrateur bien entendu).

Ainsi MBR2GPT accueillir les paramètres suivantes :
  • /validate : permet de valider la conversion, rien n’est touché, il s’agit de tester la structure du disque.
  • /convert : lance la conversion du type de disque
  • /disk : indique le numéro du disque
  • /logs : permet de créer un fichier journal, ce dernier est créé par défaut dans le dossier %windir% – le fichier se nomme setupac et Setuperr
  • /map : permet d’indiquer le type de partition GPT, exemple /map:42={af9b60a0-1431-4f62-bc68-3311714a69ad}., vous pouvez utiliser plusieurs fois le paramètre map pour chaque type de partition
  • /AllowFullOS : permet d’utiliser MBR2GPT depuis Windows. Par défaut, ce dernier fonctionnement depuis un environnement WinPE (Windows Preinstallation Environment).
En clair donc, si vous désirez convertir un disque, il faut utiliser le paramètre /convert et /disk en indiquant le numéro de disque.
Ce qui donne :
mbr2gpt /convert /disk:1 /allowfullos
(AllowFullOs c’est si vous tentez la conversion depuis Windows, depuis le support d’installation ce paramètre n’est pas nécessaire)
Le numéro de disque peut-être récupéré depuis la gestion de disque de Windows ou l’utilitaire Diskpart.

Comme le montre le résultat du list disk de diskpart, une étoile indique au bout si le disque est en GPT ou non.
De la gestion de disque de Windows, un clic droit propriéés puis onglet Volumes indique s’il s’agit d’un format GPT ou MBR (secteur de démarrage principale).
Dans tous les cas, le nombre de partitions et notamment la présence d’une partition de 100Mo en FAT32 (la partition EFI) vous indique le type de disque.



Une fois tout ceci est compris, vous pouvez jouer avec mbr2gpt pour convertir le type de disque.

Conversion de disque MBR vers GPT

Dans les exemples, on souhaite convertir le disque 1.

Disque de données VS disque installation Windows

D’après mes tests la conversion ne fonctionne que sur les disques dur ayant un secteur de boot, en clair où vous avez pu installer Windows.
La conversion ne fonctionne pas si vous tentez de convertir un disque de données.
L’utilitaire MB2GPT est donc intéressant seulement si vous souhaitez installer Windows sur un nouveau disque dur.
C:\WINDOWS\system32>mbr2gpt /convert /disk:1 /allowfullos

MBR2GPT will now attempt to convert disk 1.
If conversion is successful the disk can only be booted in GPT mode.
These changes cannot be undone!

MBR2GPT: Attempting to convert disk 1
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
Disk layout validation failed for disk 1


Conversion GPT réussie

avec une partition ayant un secteur de boot, ça passe :
MBR2GPT will now attempt to convert disk 1.
If conversion is successful the disk can only be booted in GPT mode.
These changes cannot be undone!

MBR2GPT: Attempting to convert disk 1
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
MBR2GPT: Trying to shrink the system 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!



Un ordinateur EFI peut-il démarrer sur un disque MBR ?
Oui cela est possible, les ordinateurs EFI peuvent être compatibles “BIOS Legacy”.
En général, il faut aller dans le BIOS EFI et désactiver le Secure Boot. Cela doit permettre de passer en BIOS Legacy.
Est-il possible de convertir un disque MBR en GPT sans perdre les données ?
Non, la conversion nécessite un repartitionnement. Vous allez donc perdre les données au passage.
Il faut sauvegarder les données, convertir le disque, réinstaller le ou les systèmes d’exploitation.
Plus d’informations : Partition disque sur Windows (GPT/MBR)
Est-il possible de recréer la partition EFI si celle-ci a été supprimée ?
Oui les systèmes d’exploitations embarquent des outils qui sont capables de recréer la partition EFI.
Cet aspect est décrit sur la page : La partition EFI a été supprimée.
* Il est possible de convertir une partition MBR en GPT à l’aide de l’utilitaire diskpart, cela supprime toutes les données.
Depuis Windows 10 1703 (Creators Update), l’utilitaire MBR2GPT peut convertir un disque sans perte de données, plus d’informations : MBR2GPT : conversion disque GPT sans perte de données

Le passage en Legacy permet de booter sur des CD Live traditionnels non UEFI...
[!] Mais en passant en Legacy, Windows 8 ou Windows 10 ne démarrera pas, il faudra revenir en UEFI !
Vous l'aurez compris, UEFI est une vraie plaie pour les utilisateurs de systèmes alternatifs.

Liens autour de GPT et EFI

REF.: