Passer de BIOS/MBR à UEFI/GPT
Pourquoi cette conversion
Une sauvegarde d'image demande une machine qui démarre en UEFI, avec un disque système en GPT. Sur une machine qui démarre en mode BIOS, ou dont le disque système est en MBR, aucune image n'est possible.
Cette page convertit le disque système d'une machine Windows en GPT, sans effacer les données. Ensuite, la machine démarre en UEFI et la politique d'image fonctionne. Voir Image complète d'une machine Windows.
La conversion n'est pas la seule solution. Le portail en donne trois :
- Convertir le disque système en GPT avec
mbr2gpt, puis démarrer la machine en mode UEFI. - VM sur Hyper-V ou Proxmox : sauvegarder la VM depuis son hôte.
- Autres machines : sauvegarder les fichiers avec une politique de fichiers. Voir Politique de sauvegarde de fichiers.
Ce que fait le portail sur une machine en BIOS ou MBR
L'agent envoie le mode de démarrage de sa machine à chaque connexion. Le portail le lit sur la ligne Démarrage de l'onglet Paramètres de la machine.
| Valeur de la ligne Démarrage | Sens |
|---|---|
UEFI (GPT) | Les images sont possibles. |
BIOS (MBR) | Aucune image n'est possible. |
UEFI (disque inconnu) | L'agent n'a pas pu lire la table de partitions. Les images restent possibles. |
Inconnu | L'agent n'a pas envoyé son mode de démarrage. Les images restent possibles. |
Un démarrage en mode BIOS, ou un disque système en MBR, suffit à bloquer les images. Sur une telle machine :
- Le type Image est grisé dans le formulaire de politique. Le portail écrit « Cette machine démarre en mode BIOS ou son disque système est en MBR. Les sauvegardes d'image demandent UEFI et un disque GPT. »
- Le portail refuse la création d'une politique d'image, activée ou non.
- Le portail refuse l'activation d'une politique d'image déjà enregistrée.
- Le portail refuse une image à la main.
- Une politique d'image déjà active porte l'état Non lancée : BIOS ou MBR. Aucune image n'est planifiée, donc il n'y a ni échec nocturne ni alerte.
- La ligne Prochaine image de la machine porte « Aucune : BIOS ou MBR ».
Modifier une politique d'image déjà active, ou la désactiver, reste possible.
Trouver les machines à convertir
- Ouvrez Endpoints.
- Ouvrez le panneau des filtres.
- Dans Démarrage, choisissez BIOS ou MBR.
- Lisez la liste. Elle ne garde que les machines qui ne peuvent pas avoir d'image.
Le filtre UEFI ne garde que les machines en UEFI avec un disque GPT. Le filtre Inconnu garde les autres, dont les machines qui n'ont pas envoyé leur mode de démarrage.
Conditions de la conversion
- Windows 10 version 1703 ou plus récente, ou Windows 11. Sur Windows Server,
mbr2gptexiste à partir de Windows Server 2019. - Trois partitions principales au maximum sur le disque système, et pas de partition étendue.
- Le firmware de la machine accepte le démarrage UEFI.
- Une session administrateur sur la machine.
Documentation Microsoft : MBR2GPT.EXE.
1. Préparer le retour arrière
-
Lancez une sauvegarde des fichiers de la machine, puis vérifiez que la tâche a réussi.
-
Sur une VM : arrêtez la VM et copiez son disque. C'est le retour arrière le plus simple.
-
Quand BitLocker est actif, suspendez-le. Dans une invite de commandes en administrateur :
manage-bde -protectors -disable C: -
Trouvez le numéro du disque système. Lancez
diskpart, puislist disk. Le plus souvent, c'est le disque 0.
2. Vérifier que le disque peut être converti
Dans une invite de commandes en administrateur :
mbr2gpt /validate /disk:0 /allowFullOS
Cette commande ne change rien sur le disque.
Quand elle échoue, arrêtez ici. Le journal C:\Windows\setupact.log donne la raison. Les causes
les plus fréquentes sont : plus de trois partitions principales, ou pas assez de place libre pour
la partition système EFI.
3. Convertir le disque
Dans la même invite de commandes :
mbr2gpt /convert /disk:0 /allowFullOS
La commande ajoute une partition système EFI et convertit la table de partitions en GPT. Elle dure quelques secondes. Après la conversion, la machine ne démarre plus en mode BIOS.
4. Régler le firmware en mode UEFI
Choisissez la ligne qui correspond à la machine.
| Machine | Ce qu'il faut faire |
|---|---|
| Machine physique | Redémarrez, ouvrez le réglage du firmware (souvent F2, F10 ou Suppr) et choisissez le mode UEFI. Désactivez CSM ou « Legacy ». Le Secure Boot peut rester actif. |
| VM Hyper-V de génération 1 | Une VM ne change pas de génération. Arrêtez la VM, créez une VM de génération 2 avec le même disque VHDX, puis démarrez la nouvelle VM. Gardez l'ancienne VM arrêtée jusqu'à la fin de la vérification. |
| VM Proxmox | Dans Matériel, réglez le BIOS sur « OVMF (UEFI) » et ajoutez un disque EFI. |
5. Vérifier le résultat
-
Vérifiez que Windows démarre.
-
Quand vous avez suspendu BitLocker, réactivez-le :
manage-bde -protectors -enable C: -
Dans le portail, attendez la connexion suivante de l'agent. Un redémarrage du service de l'agent suffit.
-
Ouvrez l'onglet Paramètres de la machine. La ligne Démarrage affiche
UEFI (GPT). -
Quand la machine n'a pas de politique d'image, créez-la. Voir Image complète d'une machine Windows.
Une politique d'image créée avant la conversion repart seule. Les nuits sautées ne sont pas rattrapées : elles ne donnent pas de sauvegarde manquée. Une tâche d'image créée avant que la machine ait donné son mode de démarrage est annulée avant l'envoi de l'ordre, sans alerte.
Retour arrière
mbr2gpt ne sait pas annuler la conversion. Quand la machine ne démarre pas en UEFI :
- Vérifiez le réglage du firmware : mode UEFI, et « Windows Boot Manager » dans l'ordre de démarrage.
- Sur une VM : remettez la copie du disque faite à l'étape 1, puis redémarrez l'ancienne VM (Hyper-V de génération 1, ou Proxmox en SeaBIOS).
- Sur une machine physique : restaurez la sauvegarde faite à l'étape 1.
Limites et précautions
mbr2gptest un outil de Microsoft. BaaStide ne lance pas la conversion et ne la suit pas. Vous la lancez sur la machine.- La conversion touche le disque de démarrage. Faites toujours la sauvegarde et la copie de disque
de l'étape 1 avant la commande
/convert. - Un mode de démarrage
Inconnune bloque rien. Le portail laisse créer une politique d'image. L'agent refuse l'image au moment de la lecture du disque quand la machine n'est pas en UEFI/GPT, et la tâche échoue. - Le portail lit le nouveau mode de démarrage à la connexion suivante de l'agent, pas tout de suite après la conversion.
- La conversion ne change pas les sauvegardes de fichiers de la machine. Elles continuent à leurs heures.
Référence
Le mode de démarrage d'une machine et le filtre Démarrage de la liste des machines sont dans la référence de l'API.