web-dev-qa-db-fra.com

Comment puis-je changer la table de partition d'un lecteur de MBR à gpt sans perdre une partition NTFS à la fin du lecteur?

En résumé, j'ai un disque dur externe USB formaté à l'aide d'une table de partitions MBR et je souhaite installer Ubuntu en mode UEFI dans un espace non alloué de ~ 23,40 Go avant une partition NTFS de ~ 442,33 Go à conserver:

screenshot

Pour installer Ubuntu en mode UEFI, j'ai besoin que la table de partition du lecteur soit formatée en tant que gpt.

Je ne pense pas qu'il existe un moyen simple/direct de convertir une table de partition MBR en une table de partition gpt. Je recherche donc également la méthode compliquée/indirecte.

Par exemple, je pense que quelque chose peut être fait en notant le début de la partition NTFS, en écrivant la nouvelle table de partition et en ajoutant la partition NTFS à la nouvelle table de partition, mais je ne l'ai jamais fait et je ne sais pas par où commencer; de plus, je ne souhaite pas essayer ceci pour la première fois dans ce cas, car je ne suis pas vraiment sûr de cela et je ne peux pas me permettre de perdre la partition NTFS que je dois conserver.

7
kos

Il existe en fait un moyen simple de le faire: exécutez gdisk sur le disque, puis tapez w pour enregistrer les modifications (qui, si vous ne faites rien d'autre, consistent à convertir de MBR en GPT, ce que gdisk fait automatiquement). Cela dit, il y a quelques mises en garde:

  • Si le disque est amorçable, il ne le sera plus après la conversion. La capacité de démarrage peut souvent être restaurée en installant un chargeur de démarrage approprié. NTFS implique Windows, ce qui signifie une conversion du démarrage en mode BIOS au démarrage en mode EFI. Ce changement est possible, mais un peu fastidieux. Ici est une page qui décrit comment le faire. Si le disque est strictement un disque de données (sans démarrage), ce problème n'est pas important pour vous.
  • Si la partition finale du disque se termine trop près de la fin du disque, il peut être nécessaire de la réduire légèrement (quelques secteurs seulement), bien que de nombreux outils nécessitent d’arrondir à 1 Mo, de sorte que vous risquez de perdre 1 Mo ou plus. GParted ignore souvent de minuscules lacunes telles que celle-ci, vous ne pouvez donc pas savoir si vous avez besoin de le faire.
  • Si la première partition commence trop près du début du disque, il peut être nécessaire de déplacer son point de départ. Ce n'est évidemment pas le cas pour votre disque.
  • Certaines méta-données, telles que les codes de type de partition, ne seront pas converties correctement. Ce n'est pas un problème pour votre disque.

Pour plus d'informations à ce sujet, voir ma documentation GPT fdisk sur les conversions MBR-à-GPT. (Remarque: je suis l'auteur de gdisk, qui est installé par défaut avec les dernières versions d'Ubuntu; Cette page peut être considérée comme une documentation officielle.)

13
Rod Smith