Table des matières

, ,

Gpart, ou comment récupérer une table des partitions

Présentation

Gpart est un outil qui permet de « deviner » la table des partitions primaires (voir les systèmes de fichiers et les partitions sous GNU/Linux) dans le cas où celle-ci a été endommagée ou supprimée. La table des partitions est située dans le secteur 0 d'un disque dur. Les systèmes de fichier ou les types de partitions qui sont possiblement devinable sont :

Pré-requis

Installation

Lancer votre cd-live sur votre ordinateur défectueux, puis vérifier que la case "Logiciel Open Source maintenus par la communauté (universe)" est cochée dans Système > Administration > Sources de logiciel.ok Ensuite installez le paquet gpart (dépôt Universe).

Utilisation

Un tutoriel complet est également disponible sur Astuce Linux. S'inspirer de cette page serait un plus pour compléter la documentation.

Un fois Gpart installé, tapez dans un terminal pour que Gpart vous affiche ce qu'il a deviné de vos partitions (cette étape peut être très longue) :

sudo gpart /dev/hda

Prenez soin de remplacer « /dev/hda » par le nom du disque dont vous voulez récupérer la partition.

La cartographie des disques branchés peut être obtenue par la commande :
sudo fdisk -l

Si le résultat ressemble aux partitions que vous aviez avant l'incident, vous pouvez recréer la table des partitions (cette étape peut être très longue) :

sudo gpart -W /dev/hda /dev/hda

Ensuite, il ne vous reste plus qu'à redémarrer et prier pour que ça fonctionne. :-P

Attention, gpart va modifier votre table de partition actuelle. Vous devriez faire une sauvegarde de votre MBR avant, pour rétablir la situation le cas échéant.

Liens


Contributeur : phetu.