From: John P . Looney (valen at domain tuatha.org)
Date: Tue 28 Sep 1999 - 12:18:09 IST
On Tue, Sep 28, 1999 at 11:56:59AM +0100, Noel Hynes mentioned:
> Any ideas on what caused this? Is it hardware? It is running on
> an old
> 486SX.
> Output from /var/log/messages
> Sep 28 11:08:47 Linux kernel: Problem: block on freelist at
> 004745d0 isn't free.
> Sep 28 11:08:49 Linux last message repeated 181 times
> Sep 28 11:08:49 Linux kernel: k on freelist at 004745d0 isn't
> free.
> Sep 28 11:08:49 Linux kernel: Problem: block on freelist at
> 004745d0 isn't free.
Meep.
Looks like there is some filesystem corruption - it seems that a file
grew, was allocated some blocks, and then when the kernel went to write to
those blocks, it turned out that they were already written to !!
What kernel are you running on ? Have you enabled DMA on the IDE disk in
question ? Either way, best case *now* scenario is to reformat the disk,
and make sure you check for bad blocks. Then get around to upgrading the
kernel, turning off DMA on any IDE devices that you are using, and checking
for the same error again. If it fixes the problem, you know what was wrong.
Otherwise, you have a disk about to die.
Kate
-- Microsoft. The best reason in the world to drink beer.
This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:04:37 GMT