Hello,

I hope this is the right list to come to, apologies if the question
should be inappropriate.

I administer a machine running Redhat 7.1 with the 2.4.2-2 kernel. I
have recompiled the kernel applying all (then) current reiserfs patches
and have been been running Reiser FS on it since June. I set the disk up
to contain identical partitions in ext2 and Reiser, so there's a
/boot,/,/home,/usr partition in ext2 and a /,/home,/usr partition in
Reiser.

Recently one of the users had a problem with Gnome not starting up and
(Windows-reflex) hit the reset button. The machine didn't reboot
normally though and I only got it running again by switching to the
ext2-partitions. This is what /var/log/messages say about the first
attempted reboot onto Reiser (Rohan is the name of the machine,
/dev/hda9 is the /usr partition under Reiser):

--snip--

Aug 17 12:56:42 Rohan kernel: reiserfs: checking transaction log (device
03:03) ...
Aug 17 12:56:41 kernel: Warning, log replay starting on readonly
filesystem
Aug 17 12:56:41 Rohan kernel: reiserfs: replayed 2 transactions in 2
seconds
Aug 17 12:56:41 Rohan kernel: Using r5 hash to sort names
Aug 17 12:56:42 Rohan kernel: ReiserFS version 3.6.25
Aug 17 12:56:42 Rohan sshd: Starting sshd:
Aug 17 12:56:42 Rohan kernel: VFS: Mounted root (reiserfs filesystem)
readonly.
Aug 17 12:56:42 Rohan sshd: execvp: No such file or directory
Aug 17 12:56:42 Rohan sshd: execvp: No such file or directory
Aug 17 12:56:42 Rohan kernel: Freeing unused kernel memory: 236k freed
Aug 17 12:56:42 Rohan sshd:  failed
Aug 17 12:56:42 Rohan kernel: Adding Swap: 400640k swap-space (priority
-1)
Aug 17 12:56:42 Rohan sshd:
Aug 17 12:56:42 Rohan kernel: reiserfs: checking transaction log (device
03:07) ...
Aug 17 12:56:42 Rohan rc: Starting sshd:  failed
Aug 17 12:56:42 Rohan kernel: reiserfs: replayed 1 transactions in 2
seconds
Aug 17 12:56:42 Rohan kernel: Using r5 hash to sort names
Aug 17 12:56:42 Rohan kernel: ReiserFS version 3.6.25
Aug 17 12:56:42 Rohan kernel: hda: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Aug 17 12:56:42 Rohan kernel: hda: dma_intr: error=0x40 {
UncorrectableError }, LBAsect=8845391, sector=128
Aug 17 12:56:43 Rohan kernel: end_request: I/O error, dev 03:09 (hda),
sector 128
Aug 17 12:56:43 Rohan kernel: read_super_block: unable to read
superblock on dev 03:09
Aug 17 12:56:43 Rohan kernel: read_old_super_block: try to find super
block in old location
Aug 17 12:56:43 Rohan gpm: execvp: No such file or directory
Aug 17 12:56:43 Rohan kernel: read_old_super_block: can't find a
reiserfs filesystem on dev 03:09.

--snip--

Upon doing a reiserfsck on the /dev/hda9 I get:

reiserfs_open: bread failed reading block 16
reiserfs_open: neither new nor old reiserfs format found on /dev/hda9
reiserfsck: --rebuild-sb may restore reiserfs super block

So my guess is that the superblock on hda9 was damaged somehow? My
question, should I do reiserfsck --rebuild-sb or first try to determine
further what caused this error? Anywhere else I should look?

Thanks in advance for any help,

Marc



Reply via email to