My server stopped working a couple a days ago, why I don't know.
When I started my server, my boot loader told me to use fsck on my disk, so I did.
I run fsck.reiserfs --rebuild-tree /dev/sda3
Short after that it suddenly aborted.
It gave me this message.
Will rebuild the filesystem (/dev/sdc3) tree
Will put log info to 'stdout'
Do you want to run this program?[N/Yes] (note need to type Yes if you do):Yes
Reiserfs journal '/dev/sdc3' in blocks [18..8211]: 0 transactions replayed
reiserfsck --rebuild-tree started at Wed Oct 1 21:45:07 2008
####### Pass 0 #######
Loading on-disk bitmap .. ok, 10031131 blocks marked used
Skipping 10056 blocks (super block, journal, bitmaps) 10021075 blocks will be read
0%...block 12096075: The number of items (8) is incorrect, should be (0) - corrected
block 12096075: The free space (382) is incorrect, should be (4072) - corrected
The problem has occurred looks like a hardware problem. If you have
bad blocks, we advise you to get a new hard drive, because once you
get one bad block that the disk drive internals cannot hide from
your sight,the chances of getting more are generally said to become
much higher (precise statistics are unknown to us), and this disk
drive is probably not expensive enough for you to you to risk your
time and data on it. If you don't want to follow that follow that
advice then if you have just a few bad blocks, try writing to the
bad blocks and see if the drive remaps the bad blocks (that means
it takes a block it has in reserve and allocates it for use for
of that block number). If it cannot remap the block, use badblock
option (-B) with reiserfs utils to handle this block correctly.
bread: Cannot read the block (59269549): (Input/output error).
I've now moved the disk to a noter server, but I can't mount the the root partition. It works fine to mount the boot partition, but not the root partition.
Is there any possibility the the media on the disk can be saved.
I'm running Debian.