Gpart, ou comment récupérer une table des partitions
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 :
- DOS/Windows FAT (FAT 12/16/32)
- Linux ext2, ext3, ext4
- 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
Pré-requis
- En premier lieu, lire le manuel.
- Si le disque physique contient votre système, disposer d'un cd-live d'Ubuntu ou de SystemRescueCd.
- Si le disque physique ne contient pas votre système Linux, vous pouvez passer à l'installation et utilisation.
Installation
Lancer votre cd-live sur votre ordinateur défectueux, puis installez le paquet gpart.
Utilisation
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/sda
Prenez soin de remplacer « /dev/sda » 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/sda /dev/sda
Ensuite, il ne vous reste plus qu'à redémarrer et prier pour que ça fonctionne.
Liens
- testdisk outil multiplateforme permettant de récupérer une table des partitions effacée ou endommagée.
- photorec outil multiplateforme permettant de scanner à la recherche de fichiers existant physiquement sur le disque mais non répertoriés dans l'index du système de fichier.
- Bilan de rmy dans le forum sur le sauvetage de partition, et topic pour centraliser les demandes d'aide
- Tutoriel d'un sauvetage de partition sur Astuce Linux
Contributeur : phetu.