SUSE Linux, 2.6.16, fsck returns bad superblock on reiserfs, next step
Working on an inherited system. I can't write (tried touch) 2 of the file systems even tho they show up in /etc/fstab as rw. Tried to remount with
mount -t reiserfs -o remount,rw /dev/stage2/lvol0 /stage2
it returns can't read superblock, so ran
bread: Cannot read the block (4026531839): (Input/output error).
Warning... fsck.reiserfs for device /dev/stage2/lvol0 exited with signal 6.
fsck.reiserfs /dev/stage2/lvol0 failed (status 0x8). Run manually!
fsck.reiserfs --check /stage
Do you want to run this program?[N/Yes] (note need to type Yes if you do):Yes
bread: Cannot read the block (2): (Is a directory).
reiserfs_open: bread failed reading block 2
bread: Cannot read the block (16): (Is a directory).
reiserfs_open: bread failed reading block 16
reiserfs_open: the reiserfs superblock cannot be found on /stage2.
Failed to open the filesystem.
If the partition table has not been changed, and the partition is
valid and it really contains a reiserfs partition, then the
superblock is corrupted and you need to run this utility with
New to linux so not sure what the risk is in rebuilding superblocks (drive hasn't been repartitioned that I KNOW of - but is inherited so...)
Anything I should try before running fsck.reiserfs --rebuild-sb, and will that also fix the 2 directory blocks it can't read?