Récupérer une partition après une fausse manip

Récupérer une partition après une fausse manip

Si par le plus grand des hasards, on a perdu une partition, avec la commande parted on peut la retrouver.

Le principe une partition perdue se trouve sur une portion de disque. En donnant à parted un début et une fin où chercher, si il en trouve une une, il propose de la créer.

Par exemple, imaginons qu’on se soit trompé de partition et qu’on l’ai malencontreusement détruite avec un rm :

(parted) print

Disk geometry for /dev/hdc: 0.000-8063.507 megabytes
Disk label type: msdos
Minor    Start       End     Type      Filesystem  Flags
1          0.031   8056.032  primary   ext3

(parted) rm
Partition number? 1
(parted) print

Disk geometry for /dev/hdc: 0.000-8063.507 megabytes
Disk label type: msdos
Minor    Start       End     Type      Filesystem  Flags

OUCH! We deleted our ext3 partition!!! Parted comes to the rescue...

(parted) rescue Start? 0 End? 8056 Information: A ext3 primary partition was found at 0.031MB -> 8056.030MB. Do you want to add it to the partition table? Yes/No/Cancel? y (parted) print

Disk geometry for /dev/hdc: 0.000-8063.507 megabytes Disk label type: msdos Minor Start End Type Filesystem Flags 1 0.031 8056.032 primary ext3