OVH Cloud OVH Cloud

Table partition effacée

3 réponses
Avatar
Jean Pierre Pourrez
Suite à une erreur de manip en installant FreeBSD, j'ai effacé la table
de partition de mon disque dur.

Après quelques recherches sur Google, j'ai récupéré gpart qui m'a permis
de récupérer les partitions fat32, ntfs et ext2.

Hélas, j'avais aussi quelques partitions Reiserfs pour ma Debian. Mais
gpart ne semble pas reconnaitre la signature de ce type de partition.
(Il est vrai qu'il commence à dater)

D'où mes questions :
- Existe-t-il d'autres outils pour récupérer les partitions ?
- Peut-on connaitre la taille exacte des partitions ext2 sans passer par
la table des partitions (mes partitions sont consécutives)
- Même chose pour les partitions Reiserfs
- Grub sauvegarde-t-il le Master Boot Record ( qui contient la table de
partition)

D'avance merci pour votre aide

Jean-Pierre Pourrez

3 réponses

Avatar
apkwa
On Tue, 21 Oct 2003 16:36:16 +0200, Jean Pierre Pourrez wrote:

- Existe-t-il d'autres outils pour récupérer les partitions ?


Il y a quelques temps, j'avais utilisé un utilitaire du nom de testdrive
pour récupérer des partitions NTFS. Il était basé sur un fdsik linux je
crois.
A voir...

Avatar
Michel Tatoute
Le Tue, 21 Oct 2003 14:36:16 +0000, Jean Pierre Pourrez a écrit :

Suite à une erreur de manip en installant FreeBSD, j'ai effacé la table
de partition de mon disque dur.

Après quelques recherches sur Google, j'ai récupéré gpart qui m'a permis
de récupérer les partitions fat32, ntfs et ext2.

Hélas, j'avais aussi quelques partitions Reiserfs pour ma Debian. Mais
gpart ne semble pas reconnaitre la signature de ce type de partition.
(Il est vrai qu'il commence à dater)



Aie!
Bon après quelques recherches dans un file system reiserfs tu trouves
(semble-t-il) la chaine "ReIsEr2Fs" 65589 octets après le début du file
system. Donc en trouvant l'offset de cette chaine dans le device disque dur, tu
pourrais attacher un loopback avec l'offset adequat, puis tenter de
remonter un reiserfs (en ro) sur le loop cree.


Mais je te signale que mon gpart (rpm de la mandrake 9.1) gpart v0.1h déclare
retrouvcer les reiserfs?

Michel.

Avatar
Vincent RIEDWEG
En cette belle journée du Mardi 21 Octobre 2003 16:36, Jean Pierre Pourrez
écrivait sur fr.comp.os.linux.configuration :
Suite à une erreur de manip en installant FreeBSD, j'ai effacé la table
de partition de mon disque dur.

Après quelques recherches sur Google, j'ai récupéré gpart qui m'a permis
de récupérer les partitions fat32, ntfs et ext2.

Hélas, j'avais aussi quelques partitions Reiserfs pour ma Debian. Mais
gpart ne semble pas reconnaitre la signature de ce type de partition.
(Il est vrai qu'il commence à dater)

D'où mes questions :
- Existe-t-il d'autres outils pour récupérer les partitions ?
- Peut-on connaitre la taille exacte des partitions ext2 sans passer par
la table des partitions (mes partitions sont consécutives)
- Même chose pour les partitions Reiserfs
- Grub sauvegarde-t-il le Master Boot Record ( qui contient la table de
partition)


Essayes avec une version plus récente en bootant part exemple sur une
knoppix 3.3.

Sinon, si tu sais ou débute et ou fini tes partitons Reiserfs, tu peux
tenter avec un dd pour sauvegarder tes partitions. Tu peux vérifier en
montant le fichier en loop. Si ca fonctionne, tu recré tes partitions et tu
restaures depuis ton fichier monté en loop.

Vincent.