J'ai ma partition /home (115Gb) pleine (il reste 36ko de libre) que je
n'arrive pas à monter (elle est en /dev/hdc1)
Je suis sous Suse 9.0, kernel 2.4.21-144
Lors du montage, j'ai les messages suivants (extraits de
/var/log/messages)
Aug 3 22:21:12 linux kernel: vs-5150: search_by_key: invalid format
found in block 0. Fsck?
Aug 3 22:21:12 linux kernel: vs-13070: reiserfs_read_inode2: i/o
failure occurred trying to find stat data of [1 2 0x0 SD]
Aug 3 22:21:12 linux kernel: Using r5 hash to sort names
Aug 3 22:21:12 linux kernel: is_tree_node: node level 0 does not
match to the expected one -1
Aug 3 22:21:12 linux kernel: vs-5150: search_by_key: invalid format
found in block 0. Fsck?
Aug 3 22:21:12 linux kernel: zam-7001: io error in
reiserfs_find_entry
Aug 3 22:21:12 linux kernel: reiserfs: xattrs/ACLS enabled and
couldn't find/create .reiserfs_priv. Failing mount.
Aug 3 22:22:58 linux kernel: reiserfs: found format "3.6" with
standard journal
Aug 3 22:23:05 linux kernel: reiserfs: enabling write barrier flush
mode
Aug 3 22:23:05 linux kernel: reiserfs: using ordered data mode
Aug 3 22:23:05 linux kernel: reiserfs: checking transaction log
(device ide1(22,1)) ...
Aug 3 22:23:05 linux kernel: for (ide1(22,1))
Aug 3 22:23:05 linux kernel: is_tree_node: node level 0 does not
match to the expected one -1
Aug 3 22:23:05 linux kernel: vs-5150: search_by_key: invalid format
found in block 0. Fsck?
Aug 3 22:23:05 linux kernel: vs-13070: reiserfs_read_inode2: i/o
failure occurred trying to find stat data of [1 2 0x0 SD]
Aug 3 22:23:05 linux kernel: Using r5 hash to sort names
Aug 3 22:23:05 linux kernel: is_tree_node: node level 0 does not
match to the expected one -1
Aug 3 22:23:05 linux kernel: vs-5150: search_by_key: invalid format
found in block 0. Fsck?
Aug 3 22:23:05 linux kernel: zam-7001: io error in
reiserfs_find_entry
Aug 3 22:23:05 linux kernel: reiserfs: xattrs/ACLS enabled and
couldn't find/create .reiserfs_priv. Failing mount.
J'ai tenté un reiserfsck de /dev/hdc1, mais j'ai des secteurs
physiques défectueux que j'ai tenté de réparé avec hddreg (sans
succès).
Dois-je reformaté ma partition (et adieu mes données) ? Dites moi que
non !-)
En vous remerciant par avance de l'aide que vous pourrez m'apporter
et tous ce qui a dans le man reiserfsck :), en ne perdant pas de vue que cela peut nuire a ta partition. L'ideal serais de connaitre les numeros des block defectueux, leur position sur le disque, et lors du reformattage tu passe par un repartionnage pour ne pas les inclure dans la nouvelle partition.
si tu as de la place sur un autre disque tu pourrais essayer la commande dd avec l'option conv=noerror, puis faire reiserfsck sur la partition copier, mais c'est du bricolage :)
Le Tue, 03 Aug 2004 13:36:35 -0700, pascal a écrit :
Bonsoir,
bonjour
J'ai ma partition /home (115Gb) pleine (il reste 36ko de libre) que je
n'arrive pas à monter (elle est en /dev/hdc1)
Dois-je reformaté ma partition (et adieu mes données) ? Dites moi que
non !-)
si tu compte la reformatté juste avant tu peux essayer:
et tous ce qui a dans le man reiserfsck :), en ne perdant pas de vue que
cela peut nuire a ta partition. L'ideal serais de connaitre les numeros
des block defectueux, leur position sur le disque, et lors du reformattage
tu passe par un repartionnage pour ne pas les inclure dans la nouvelle
partition.
si tu as de la place sur un autre disque tu pourrais essayer la commande
dd avec l'option conv=noerror, puis faire reiserfsck sur la partition
copier, mais c'est du bricolage :)
et tous ce qui a dans le man reiserfsck :), en ne perdant pas de vue que cela peut nuire a ta partition. L'ideal serais de connaitre les numeros des block defectueux, leur position sur le disque, et lors du reformattage tu passe par un repartionnage pour ne pas les inclure dans la nouvelle partition.
si tu as de la place sur un autre disque tu pourrais essayer la commande dd avec l'option conv=noerror, puis faire reiserfsck sur la partition copier, mais c'est du bricolage :)