Ceci est une ancienne révision du document !
Récupération de la table des partitions avec gpart
Présentation
Gpart est un outil qui permet de "deviner" la table des partitions primaires (voir: les systèmes de fichiers sous linux, partitions) dans le cas ou celle-ci a été endommagée ou supprimée. La table des partitions est situé dans le secteur 0 d'un disque dur. Les systèmes de fichier ou les types de partitions qui sont possiblement devinable sont:
- DOS/Windows FAT (FAT 12/16/32)
- Linux ext2
- Linux swap partitions versions 0 and 1 (Linux >= v2.2.X)
- OS/2 HPFS
- Windows NT/2000 FS
- BSD disklabels
- Solaris/x86 disklabels
- Minix FS
- Reiser FS
- Linux LVM physical volume module (LVM by Heinz Mauelshagen)
- SGI XFS on Linux
- BeOS filesystem
- QNX 4.x filesystem
Utilisation
En premier lieu, lire le manuel.
Il faut premièrement un cd-live d'Ubuntu disponible ici ou un autre cd-live pour la récupération de données (SystemRescueCd). Ensuite, avec votre cd-live démarré sur votre ordinateur défectueux, démarrez une console et téléchargez le paquet gpart avec la commande apt-get pour ce faire vous devez ajouter le dépôt Universe dans la liste des dépôts voir depots pour plus d'information.
Un fois gpart installé tapez dans un terminal pour que gpart vous affiche ce qu'il a deviné de vos partitions:
gpart /dev/hda
Note: cette étape peut être très longue.
Prenez soin de remplacer /dev/hda 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, la commande pour recréer la table des partitions est:
gpart -W /dev/hda /dev/hda
Note: cette étape peut être très longue.
Ensuite, il ne vous reste plus qu'à redémarrer et prier pour que ça fonctionne
Contributeur : phetu .