Migration windows 11 - MBR2GPT cannot find OS partition(s)

Anonyme
2023-04-05T22:03:34+00:00

Bonjour à tous,

Heureux propriétaire d'un vieux PC de 10 ans d'âge, j'ai décidé qu'il était temps de faire un upgrade matériel. J'ai donc tout changé, mais ai souhaité conserver mon SSD avec l'installation Windows 10 (principalement pour des raisons pratiques entre les installations de logiciels, de jeux, de migration Windows 7 vers 10 dans le passé et donc de licence d'installation, etc ...).

J'ai donc ajouté mon SSD dans ce nouveau PC. Ça a commencé par ne plus booter, mais j'ai résolu tout ça à force d'efforts et de commandes via la console dans les outils de récupération pour remettre en place le boot. Le contexte est un peu long, mais il me semble important car il doit probablement être la source de mes soucis.

Une fois le PC ayant correctement redémarré, m'a été proposé une installation de Windows 11. "Chouette", me dis-je. L'utilitaire indique mon PC compatible, mais lorsque je valide l'installation, un message indique que mon disque n'est pas pris en charge par UEFI. Je fouille la toile et comprends que mon installation n'est pas très propre et qu'il me faut migrer mon disque de MBR vers GPT. Et ça tombe bien, MS a justement proposé un outil gratuit.

Hélas, MBR2GPT échoue et affiche le message "Cannot find OS partition(s) for disk 0".

Je suis maintenant bloqué là après plusieurs heures de tentatives. J'ai même tenté de trouvé une alternative logicielle, mais ce ne sont que des outils chinois payant (qui au passage ont du m'installer plein de mauvaises choses .... grrr).

Si vous avez des idées de ce qu'il faut vérifier pour que l'outil MBR2GPT fonctionne, je suis preneur. La page de Windows indique qu'il faut de l'espace non alloué, ce que je n'ai pas me semble-t-il. C'est peut-être une piste. J'ai également fait plein de test de commande lié au BCD store, sans succès. Quant à mes partitions, elles semblent déjà en GPT alors que le disque est MBR. Est-ce possible ? Enfin, le PC est bien paramétré en UEFI.

Je suis à disposition pour fournir tout élément nécessaire à un diagnostic, en espérant que vous puissiez m'aider, sinon je suis bon pour un formatage et revalidation de ma licence windows 7 que je viens de réactiver (j'ai peur que ça coince si je demande 2 activation en moins d'une semaine ?).

Merci bcp par avance et pour votre temps !!!

Sébastien.

Windows pour les particuliers | Windows 10 | Windows Update

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
Anonyme
2023-04-06T23:54:27+00:00

Je crois que même en supprimant la partition réservée du système comme vient de le suggérer Volume Z, l'outil MBR2GPT va encore échouer, mais tu peux toujours le faire mais attention, une fois cette partition supprimée, ne l'étend pas à la partition OS car on aura besoin de cette partition pour la recréer.

Sinon, il faudra alors formater la partition réservée du système de 100 Mo en NTFS et la rendre active (car maintenant c'est la partition C qui est active), ensuite attribuer une lettre provisoire à cette partition et recréer la partition réservée du système avec une commande précise.

Pour cela, démarre le PC avec le support d'installation, accède à l'invite de commande de l'environnement de récupération puis utilise Diskpart pour formater la partition de 100 Mo en NTS et la rendre active, ensuite la recréer avec une commande bien précise après avoir attribué une lettre à la partition réservée du système et repéré la lettre attribuée à la partition OS sous l'environnement de récupération.

Pour cela, tu peux commencer par accéder à l'invite de commande et exécuter la commande diskpart puis la commande select disk

Si le disque système est le disque 0

Exécute ensuite la commande :

Select disk 0

Puis la commande :

List partition

et repère le numéro de la partition de 100 Mo du disque 0.

Supposons que c'est la partition 1

Exécute alors la commande :

Select partition 1

Puis la commande :

Active

Ensuite la commande :

format fs=ntfs

puis la commande :

Assign letter= R

****Puis exécute la commande :

list volume

et repère la lettre de la partition OS du disque 0 car si cette lettre est C sous Windows, sous l'environnement de récupération elle est très souvent différente.

Supposons que cette lettre soit la lettre D

Exécute la commande

Exit

(pour quitter Diskpart)


Exécute maintenant la commande suivante :

bcdboot D:\Windows /l fr-fr /s R: /f ALL


une fois l'opération terminée, exécute la commande exit pour fermer l'invite de commande et redémarre.

Relance l'outil MBR2GPT, ça devrait passer sans faute cette fois-ci.

En cas de nouvel échec de l'outil MBR2GPT avec le même message d'erreur, je t'expliquerai demain ce qu'il faut faire.

Par contre, si la conversion passe, effectue ensuite la migration vers Windows 11 en utilisant de préférence l'assistant de mise à jour :

Téléchargement de Windows 11 (microsoft.com) en utilisant de préférence l'ISO de Windows 11 et après avoir désinstallé tout antivirus ties et débranché tout périphérique externe.

S'il n'y a pas un nouveau problème (hors compatibilité), la mise à niveau doit passer, sinon, en cas d'échec de mise à niveau, on verra par la suite ce qu'il faut faire.

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

33 réponses supplémentaires

  1. Anonyme
    2023-04-10T12:13:30+00:00

    Un grand merci pour votre aide et pour votre patience afin de résoudre ce problème.

    En effet, je suis preneur de tout nettoyage utile supplémentaire, pour éviter d'avoir de vieilles partitions inutiles qui trainent.

    Enfin, je vais essayer de regarder comment nettoyer mes 4 bootloader.

    Excellente fin de journée à vous.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-04-10T11:26:44+00:00

    Bonjour

    Concernant la configuration de ton disque système, voilà ce qu'elle était sous MBR :

    Et voilà ce qu'elle est devenue sous GPT après conversion avec l'outil MBR2GPT :

    Je savais d'avance que la configuration finale serait ainsi mais je voulais faire un petit commentaire.

    Tout d'abord pour expliquer pourquoi l'outil MBR2GPT n'a pas créé la partition MSR de 16 Mo ainsi que la partition EFI de 100 Mo avant la partition OS (partition Windows), c'est juste parce que la commande shrink de diskpart ne sait pas créer un volume avant une partition mais seulement après.

    Cependant, l'outil MBR2GPT même n'étant pas au top, il pouvait être conçu de façon à pouvoir utiliser comme partition EFI, la partition réservée du système de 100 Mo déjà existante avant la partition OS sous MBR.

    Sinon, si l'outil MBR2GPT aurait pu aussi être conçu pour pouvoir effectuer un nettoyage des partitions obsolètes, les partitions mortes en début de disque et de 531 Mo en fin de disque auraient pu être supprimées et étendues à la partition OS.

    Tout cela, c'est pour dire que ma propre méthode de conversion sans perte d'un système BIOS/MBR en UEFI/GPT est plus jolie car elle permet d'avoir une disposition des partitions par défaut.

    Cependant, je dispose d'un long tutoriel (assez compliqué) dont je n'ai pas eu le temps d'éditer dans ce forum ou dans un autre forum, qui explique comment remettre sans pertes cette configuration par défaut d'un disque sous UEFI/GPT :

    Dans toutes les situations possibles.

    Sinon encore, il y a une autre solution qui peut convenir aussi.

    Ces 2 derniers points ne devraient pas t'enquiquiner, car ton système fonctionne sans problème normalement avec cette configuration mais ils pourraient faire l'objet d'une longue discussion sauf je ne pense pas que cela soit nécessaire pour ce qui est de la conversion MBR2GPT sachant que le MBR est en fin de vie sur les disques système.

    Pour ton environnement de récupération c'est bon, il est opérationnel.

                 Merci de ta patience et à bientôt.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2023-04-10T07:39:48+00:00

    Bonjour,

    Voilà les captures demandées. Encore merci :-) !

    Bonne journée !

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2023-04-08T20:43:22+00:00

    Bonjour à nouveau.

    C'est parfait pour la suppression dans 10 jours !

    Pour le Boot, en effet, il s'agit bien des Boot Option. J'ai une vue dans le BIOS qui ressemble à ça :

    Boot Option # 1 : Windows Boot Manager

    Boot Option # 2 : Windows Boot Manager

    Boot Option # 3 : Windows Boot Manager

    Boot Option # 4 : Windows Boot Manager

    Et seulement une des options fonctionne. Comme elles ont le même nom, pas évident de trouver laquelle ...

    Il s'agit donc des priorités de Boot, par exemple lorsqu'on veut que le PC démarre directement sur la clé USB Bootable de Windows, il faut sélectionner cette clé dansBoot Option # 1.

    Essaye si tu disposes d''un support d'installation de Windows 11 ou 10 et tu verras….

    Sinon, chez moi, sur mon PC de travail ayant 1 SSD (Windows) plus un HDD (disque de données), j'ai seulement Boot Option # 1 pour le SSD car le PC ne dispose pas de lecteur CD/DVD, car le HDD n'est pas Bootable et car je n'ai branché aucune clé USB ou disque externe Bootable.

    Sur mon autre PC qui ne possède qu'un seul disque, je n'ai que Boot Option # 1 aussi mais si je branche par exemple ou clé bootable ou 2 clés bootables par exemples, j'aurai Boot Option # 2 avec la première clé et Boot Option # 3 avec **** la deuxième clé.

    Mais dans ce cas, pour démarrer avec l'une de ces clés, il faut que je la sélectionne en premier dans Boot Option # 1.

    Si tu ne peux sélectionner autre chose par exemple dans Boot Option # 1 à part Windows Boot Manager tu peux supprimer cette Boot Option # 2, idem pour Boot Option # 3 et Boot Option # 4.

    Il n'y a pas de risque, car c'est Boot Option # 1 qui commande, car même si le PC démarre sur autre chose, tu pourras revenir au BIOS et modifier les priorités de boot encore une fois ou bien mettre ls valeurs par défaut du BIOS avec la touche clavier F9.


    Avant de clôturer ce fil, j'aimerai jeter un coup sur la configuration actuelle de ton disque, Pour cela, lance "Minitool Partition Wizard" et prend une capture d'écran pour la transmettre dans ton prochain message.

    Aussi, pour vérifier si ton environnement de récupération fonctionne, fais un clic droit sur le bouton démarrer et sélectionne "Terminal (administrateur) et exécute la commande reagentc /info puis prend une capture d'écran pour la transmettre aussi dans ton prochain message.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire