Hi,
On Thu, Oct 18, 2001 at 12:33:24AM +0100, Adam Huffman
wrote:> This morning, I had just booted my laptop and gone off to do something
> else. When I came back, the console was being filled with errors like
> this:
>
> Oct 17 08:05:53 kernel: attempt to access beyond end of device
> Oct 17 08:05:53 kernel: 03:03: rw=0, want=702921096,
> limit=9237375
> Oct 17 08:05:53 kernel: EXT3-fs error (device ide0(3,3)):
> ext3_readdir: directory #165601 contains a hole at offset 0
>
> This is the root filesystem, which needed a manual fsck on reboot,
> leading to some file contents going to /lost+found.
>
> Hardware is a Dell Latitude C800, PIII 1GHz, 384MB, 20GB IBM hd, running
> RedHat Roswell2.
Hmm. I've had several similar reports of random data scribbling on
laptops, all of them --- without exception --- being 20GB IBM laptop
disks, and I've also seen reports of corruption on other OSes with the
same disks. At least one user reported that avoiding the laptop
suspend functions helped.
Right now, my best guess is that it's a problem in the ide layer,
probably in the disk, and the only thing I can recommend is always to
do a clean shutdown if the problem affects you.
Cheers,
Stephen