Here's the problem. My Gentoo 1.4 box (Intel P3, 1 GHz) has been up for around 240 days without a reboot, and finally I went ahead and rebooted yesterday, and during the boot-up, after performing the file system checks, it says that my /usr partition (/dev/sda4) is corrupted and needs to be repaired by running fsck *manually*. (my /, /usr, and /home partitions all use ext3 file system). As a result of this, X won't start because it complains about some libraries being inaccessible. So I get a text prompt, I log into root, I try running fsck, but it says that the partition is still mounted and running it on a mounted partition could cause severe file system damage. I try to unmount it, using "umount /usr", but it responds to this request by "failed: device is busy".
How do I handle this? I'm sort of a newbie when it comes to this sort of administration, so I would really appreciate any help. Could I put some sort of a boot flag into Grub, so that the system doesn't mount /usr when it boots up? I don't remember how to do this either. Many thanks Denis -- [email protected] mailing list

