Partition perdue

Bonjour à tous,
En démarrant ma bonne Debian je m’aperçois que ma partition /dev/hdd1 n’est plus dispo.
Pour infos, le disque sur laquelle elle se trouve tourne nickel et la seconde partition /dev/hdd2 est pleinement opérationnelle.
Un parted /dev/hdd print retourne ceci :

shiva:~# parted /dev/hdd print
Model: Maxtor 6L250R0 (ide)
Disk /dev/hdd: 251GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type     File system  Flags
 1      32,3kB  170GB  170GB   primary
 2      170GB   251GB  81,0GB  primary  ext3

shiva:~#

On peut voir que le type de file system n’est plus présent…
Quelqu’un a t-il déjà eu ce genre de problème ?
Quelle est la méthode à suivre pour récupérer la partition ?
Merci pour les futur coup de main :slightly_smiling:

a+
Stéphane

Qu’entends-tu exactement par “plus dispo” ?
Quel était le type de système de fichiers ?
Que donne une tentative de montage ? Que disent fsck, file -s ?

Alors, par plus dispo, c’est que au boot de la machine, la partition n’est plus montée. Dans /var/log/message j’ai une floppée de :

Sep  9 17:54:13 shiva kernel: [ 1633.910188] hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Sep  9 17:54:13 shiva kernel: [ 1633.910215] hdd: dma_intr: error=0x84 { DriveStatusError BadCRC }

Le type de système de fichiers était ext3
fsck /dev/hdd1 donne :

shiva:/var/log# fsck /dev/hdd1
fsck 1.41.3 (12-Oct-2008)
e2fsck 1.41.3 (12-Oct-2008)
fsck.ext3: Filesystem revision too high lors de la tentative d'ouverture de /dev/hdd1
La version du système de fichiers est apparemment trop élevée pour cette
version d'e2fsck. (ou bien le superbloc du système de fichiers est
corrompu)


Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>

file -s :

/dev/hdd1: Linux rev -2147450879.32768 ext3 filesystem data, UUID=d1b322f5-21a0-42d3-aafa-f7dbb8e5d3a2

La tentative de montage :

shiva:~# mount /dev/hdd1 /mnt/other/
mount: unknown filesystem type 'ext4'

shiva:~# mount -t ext3 /dev/hdd1 /mnt/other/
mount: wrong fs type, bad option, bad superblock on /dev/hdd1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

dmesg | tail

[ 1634.679255] hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error }
[ 1634.679276] hdd: dma_intr: error=0x84 { DriveStatusError BadCRC }
[ 1634.679284] ide: failed opcode was: unknown
[ 2251.206029] EXT3-fs: hdd1: couldn't mount because of unsupported optional features (80008000).

Problème résolut grace à la commande ci-dessous :

e2fsck -fb 32768 /dev/hdd1