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 :
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. Ensuite installez le paquet apt://gpart (dépôt Universe).
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.
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.
Contributeur : phetu.