[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: unmountable ext3 root recovery

On Tue, Aug 20, 2002 at 11:45:05PM -0400, James H. Cloos Jr. wrote:
> First I got errors from the ide subsystem when trying to mount the fs;
> rebooting from the suse 7.3 install cd into rescue mode I tried first
> to mount then (after another reboot) to e2fsck(8).  
> All e2fsck printed was that it was recovering the journal; all of the
> errors were printk()s from ide indicating hardware errors reading the
> relevant sectors.  e2fsck was of course stuck in D state.
> The version on the rescue ramdisk is probably e2fsprogs-1.24a, as the
> cds include e2fsprogs-1.24-11.src.rpm.
> The disk is failing and will be replaced, but I've been keeping it
> going until that happens.

If you're seeing that many errors, run, don't walk to the nearest
computer store, buy yourself a new drivce, and transfer the data ASAP.
Or do a backup right away, and pray.  Disk errors very often have a
tendency to cascade and increase exponentially, so "keeping a disk
going" is often the very last thing you want to do.

The other problem is that you're using an old e2fsprogs, which isn't
as good about recovering from a bad journal situation.  That's why you
need to use debugfs to clear the journal flags.... newer e2fsprogs
will do this automatically, although once you get to that situation
you really are doing a last-ditch desperation "try to save what you
can" triage situation.  

Many conservative sysadmins will replace a disk immediately as soon as
they see soft errors; the moment you start seeing hard errors, you're
generally better off replacing that disk in hours or minutes, if at
all possible.  In most cases the value of the data on the disk is far
greater than the disk drive itself....

						- Ted

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]