Can't get bad144 or badsect to work
Alex Zbyslaw
alex at aipna.ed.ac.uk
Tue Nov 22 05:22:09 AEST 1988
Machine: Vax 11/750
OS: Wisconsin 4.3BSD +NFS
We developed a hard error on an eagle disk (hp0) and tried `getting rid of
it' with bad144. We did
bad144 -f -a eagle hp0 269600
followed by
bad144 eagle hp0
and lo and behold sector 269600 had been added to the forwarding table.
Running fsck on the file system produced a hard error sn269600.
So then we tried
bad144 -a eagle hp0 269600
and
bad144 eagle hp0
and there was 269600 in the forwarding tables twice. Fsck bombed again.
So then we resorted to badsect, creating the BAD directory, and saying
badsect BAD 269600
unmounted and ran fsck just like the manual said to. Only fsck didn't
report the error that badsect(8) led us to believe it would (ie no "Unlink
file BAD/nnnn" or whatever).
Meanwhile fsck still barfed. So in the end we `mv'ed the culprit directory
to BAD and chmod 0ed both. Now no fsck problems, but undoubtedly a bad
block still on the disk.
What are we missing. I think we followed the manual pages to the letter.
(Aside: someone else in the building had exactly the same trouble under
4.2BSD on a VAX 750, so we're not the only ones missing something).
Since our disks are a bit old, and producing more ecc and retries by the
month, I expect more bad blocks to develop, so would really like to know the
best cure.
Please respond by email and I'll summarise.
Thanks in advance,
--Alex
JANET: alex at uk.ac.ed.eusip ARPA: alex%ed.eusip at nss.cs.ucl
UUCP: ...{uunet, decvax, ihnp4}!mcvax!ukc!eusip!alex
[CSNET BITNET]: alex%ed.eusip%nss.cs.ucl@[csnet-relay cunyvm]
More information about the Comp.unix.questions
mailing list