bad FS errors after "umount -a"
Hi!
a few days ago I wrote an article, but it never appeared on my local
newsserver (although I got replies!), so I can't follow up to it. :-(
The thing is: I *am* getting desperate now.
Every time, I reboot my linux box e2fsck finds massive errors.
Often times somewhere under /usr/lib/terminfo. I have no idea what
I could be doing wrong. I always shutdown my system with a proper
shutdown or halt command.
I tried to investigate the error a little more and found, that when
I do "init 1" then "umount -a" and then "e2fsck /dev/sdb6" I already
get a lot of errors. (see below). This happens no matter how long
Linux was running or whether I started any large program or not.
Here is a short description of my setup:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I am using 2 x 2GB Quantum SCSI HDs on an Adaptec 2940 SCSI host.
On the first there is a Win95, a Win3.11 partition and 2 FAT data
partitions. At the very end of this HD there is the OS/2 Boot Manager.
On the second HD, there is another Win 3.11 partition (primary partition)
and the root, var and swap partitions for Linux. /home is a link to
/var/home, /usr is on the root partition. Hm, did I forget anything
important? Oh, yes, I've got the Debian 1.2.4 distribution installed.
Here are the error messages I am seeing:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
When I boot I get this:
/dev/sdb6 contains a file system with errors, check forced.
Then e2fsck starts and often with this:
blabla...check manually...blabla (sorry, don't remember the exact words)
When I invoke e2fsck manually I get this:
duplicate blocks found (inode 128523:4951) (different every time off course)
(inode 136681:1491)
/usr/lib/terminfo/d modified Dec 30th 96
/usr/lib/zoneinfo/America modified Dec 29th 96
etc.
Then next time I mount the fs (after a reboot) I get this:
/dev/sdb6 clean
EXT2-fs error (device 08:16): ext2_check_inodes_bitmap:
wrong free inodes count in group0, stored 1668, counted 1667
EXT2-fs error (device 08:16): ext2_check_inodes_bitmap:
wrong free inodes count in superblock, stored 126360, counted 126359
BTW, /dev/sdb6 is my / partition.
Please help me, I really don't feel like booting Linux anymore since
afterwards I always have to fix all these errors. :-(
Thanks so much in advance,
Andy.
PS: Followup set to: comp.os.linux.misc
____________________________________________________________________
Andy Spiegl, PhD Student, Technical University, Muenchen, Germany
E-Mail: spiegl@Appl-Math.TU-Muenchen.de
URL: http://www.appl-math.tu-muenchen.de/~spiegl
PGP fingerprint: B8 48 24 7B DB 96 6F 1C D9 6D 8E 6C DB C2 E7 E9
o _ _ _
--------- __o __o /\_ _ \\o (_)\__/o (_)
------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/
------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reply to: