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-06T20:10:31+00:00

    En effet, beaucoup d'aide, et je vous en remercie ! J'essaie de répondre à tous vos messages.

    Étant sûr de moi, j'ai pris la liberté de formater la partition du Seagate via Windows. Mon PC démarre toujours (sinon j'aurais réussi à reconstruire un moyen de booter).

    1. Voilà ce que donne MPW, la partition de 100 Mo du SSD possède l'option "définir inactif", comme sur cette capture ci-dessous (Disque 1 dans MPW, mais disque 0 sous Windows).
    2. Le disque C: que nous avions paramétré précédemment comme disque de démarrage possède l'option "définir active"
    3. Faut-il convertir ma partition de 100Mo en NTFS via MPW ?

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

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-04-06T19:56:34+00:00

    Bonsoir

    > 1) Non, je ne sais pas faire machine arrière seul pour remettre ma partition de boot en NTFS

    Ce n'est pas grave car si jamais on aura besoin de le faire, on le fera ensemble mais je crois qu'on ne va pas en arriver là….

    > 2) Le disque 3 est sans intérêt, je vais formater la partition restante de 100Mo pour éviter les anomalies. C'est un ancien disque qui hébergeait un Windows, mais ce n'est plus le cas (Donc pas de dual boot).

    Avant de formater cette partition, il faut d'abord :

    • Essayer de débrancher le disque 3 (selon MPW) et voir si le système démarre sur le disque 1 (sous MPW).
    • Transmettre les résultats concernant ces opérations (Voir la fin du pont 2 de mon dernier message) :

    "Sinon, sous MPW, fais un clic droit sur chacune des 2 partitions de 100 Mo et note si sur toutes les deux le bouton est "Rendre inactif" est disponible ou bien seulement sur l'une d'elle et laquelle ?

    Précise en conséquence sur laquelle des 2 partitions est disponible le bouton "Rendre actif"".

    > 3) J'ai un clef USB bootable de Windows 10. Mais je souhaite éviter la suppression de ma partition actuelle hébergeant Windows, c'est tout le dilemme. Si je n'ai pas le choix, je formaterai le disque et ça règlera le problème, mais si j'ai un contournement, ce serait mieux ... :-/

    Oui, on essayera d'abord de résoudre le problème sans le formatage de cette partition, pour cela, il y a la solution de Volume Z qu'il faut reprendre mais pour cela, j'attends d'abord les résultats demandés concernant les 2 partitions de 100 Mo (laquelle a le bouton "Rendre inactif" et laquelle a le bouton "Rendre actif".

    Il y a aussi une autre solution mais là aussi j'attends les résultats demandés.

    Par contre, si tu t'es empressé de formater la partition de 100 Mo du disque 3 (selon MPW) mais en utilisant la gestion des disques et non MPW, ce n'est pas grave car si cette partition est celle qui contient les données de démarrage du système sur le disque 1 (selon MPW), Windows n'aurait pas permis son formatage et dans ce cas, on peut passer à l'application de la première solution (celle de Volume Z).

    > Enfin, je ne pense pas que le démarrage se fasse via le Seagate. Je lance le formatage pour le vérifier.

    Si tu as fait l'erreur de formater la partition de 100 Mo du disque 3 (selon MPW) avec MPW plutôt avec la gestion des disques, ton système ne peut alors plus démarrer.

    Cependant, cela n'est pas grave, car comme tu disposes d'un support d'installation de Windows 10, on pourra reconstruire cette partition, ou mieux encore, formater et reconstruire la partition réservée du système de 100 Mo sur le disque 1 (selon MPW).

    Même pour ce qui est de la solution de Volume Z, ou bien de la deuxième solution de réserve qui est dans ma tête, en cas de problème, on pourra réparer le démarrage avec l'option "Réparation du démarrage" ou bien en utilisant l'invit de commande sous l'environnement de récupération.

    Conclusion :

    Pour commencer à appliquer un solution, j'attends d'abord ls résultats demandés ou bien la réponse concernant le démarrage du système ou pas après le formatage de la partition de 100 Mo du disque 3 (selon MPW).

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

    0 commentaires Aucun commentaire
  3. Anonyme
    2023-04-06T18:14:07+00:00

    Tu as 2 intervenants (même 3)

    Choisis celui qui te fera avancer !

    Zekri = 90 % de réinstall en faisant le vide (il appelle ça clean install) (en vidant le disque)

    jjcojax = 90 % via réparer avec la console.

    Avant de formater la partition de boot du Seagate ...

    Il suffit de déconnecter l'alimentation du disque Seagate pour savoir si c'est lui qui lance ton Windows (sur SSD) ou non (et c'est réversible si les fichiers de démarrage du SSD sont manquant)

    La preuve pour moi qu'il démarre sur ton HDD est que MBR2GPT ne trouvais pas le système (OS) sur ce même disque

    Si le SSD ne démarre plus tout seul, il faudra formater la 1ère partition du SSD en NTFS, rendre cette partition active et utiliser la clé de récupération pour remettre automatiquement les fichiers de démarrage

    Bien sûr, tu choisis ton guide

    jjcojax

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

    0 commentaires Aucun commentaire
  4. Anonyme
    2023-04-06T16:50:31+00:00

    Re-bonjour à tous ! (Et merci encore !)

    Dans l'ordre :

    1. Voilà l'image complète

    La licence Windows est bien active. Je l'ai réactivée hier soir en entrant de nouveau ma clef CD windows 7.

    1. Non, je ne sais pas faire machine arrière seul pour remettre ma partition de boot en NTFS
    2. Le disque 3 est sans intérêt, je vais formater la partition restante de 100Mo pour éviter les anomalies. C'est un ancien disque qui hébergeait un Windows, mais ce n'est plus le cas (Donc pas de dual boot).
    3. J'ai un clef USB bootable de Windows 10. Mais je souhaite éviter la suppression de ma partition actuelle hébergeant Windows, c'est tout le dilemme. Si je n'ai pas le choix, je formaterai le disque et ça règlera le problème, mais si j'ai un contournement, ce serait mieux ... :-/

    Enfin, je ne pense pas que le démarrage se fasse via le Seagate. Je lance le formatage pour le vérifier.

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

    0 commentaires Aucun commentaire