[comp.unix.xenix.sco] Fsck only runs through Phase 1.

daveh@marob.uucp (Dave Hammond) (06/05/91)

System: HP RS/25c  386/26mhz
    OS: Xenix 2.3.3

The power to this machine cycled several times in a row, including
at least once during an fsck.  This resulted in the error message

	BAD BLOCK ON DEVICE 1/40

being printed several times on the console.  Now, if I try to run fsck
it only runs through Phase 1 then quits.  I've tried running in
single-user mode, multi-user mode (with fsck -n) and even tried dropping
the power to force fsck to cleanup.  No luck.  I even tried restoring
the fsck binary.  No luck.

One thing that concerns me is that the message does not specify which
cylinder/head is bad (ie.  the usual "error on fixed disk..." message),
and dd if=/dev/root of=/dev/null draws no bad block complaints.  My fear
is that the bad block is the super block.

The strangest thing of all is that every operation except fsck seems to
be running just fine.

Anyone experienced this problem before?  Any diagnostic suggestions?

I am also posting to the sco mailing lists, so please ignore multiple
copies of this message.

All help gratefully appreciated.

--
Dave Hammond
daveh@marob.uucp
uunet!rutgers!phri!marob!daveh