> From: Ethan Benson <[EMAIL PROTECTED]>
> I am beginning to think that the disk may be going bad but badblocks
> e2fsck -c mke2fs -c all report no bad blocks. this is an IDE disk.
> is there any other way to find out if the disk is at fault or is this
> the kernel? I am running 2.2.13 on a different machine and have been
> since it came out and have had no problems with it, except for the
> constant filetype errors that show up on the /var filesystem but they
> seem to be minor and not hurt anything that i can see.
Has anything changed recently on your system? (Is the disk new?
Have you enabled bus-mastering recently (e.g., reconfigured or upgraded
the kernel)?)
I got similar-sounding extreme disk corruption (at least three times) after
adding a new disk drive, but only when running a program of mine that created
a lot of small files and directories.
My kernel log (/var/log/message.log) had error like this:
...
Nov 23 06:32:36 dsb kernel: hdb: status error: status=0x00 { }
Nov 23 06:32:36 dsb kernel: hdb: no DRQ after issuing WRITE
Nov 23 06:32:36 dsb kernel: hdb: status error: status=0x00 { }
Nov 23 06:32:36 dsb kernel: hdb: drive not ready for command
Nov 23 06:32:36 dsb kernel: hdb: status error: status=0x00 { }
Nov 23 06:32:36 dsb kernel: hdb: drive not ready for command
Nov 23 06:32:36 dsb kernel: hdb: status error: status=0x00 { }
Nov 23 06:32:36 dsb kernel: hdb: drive not ready for command
Nov 23 06:32:36 dsb kernel: ide0: reset: success
...
I was running kernel 2.0.36, and found some IDE-related patches
for 2.0.38, so I upgraded to 2.0.38 and applied the patches. I
haven't had any trouble since.
Is 2.2.13 the newest 2.2.x kernel? If not, you might upgrade to
the newest. If so, look for the directory
pub/linux/kernel/people/hedrick on www.kernel.org or mirrors.
It looks like you might want the file ide.2.2.13.19991111.patch.gz.
(I have a copy at the moment, so if you can't find it, I can e-mail it
to you.)
Daniel
--
Daniel Barclay
[EMAIL PROTECTED]
(Hmm. A little worrisome: http://www.junkbusters.com/cgi-bin/privacy
http://www.anonymizer.com/snoop.cgi )