After a clean install of Mandrake 7.0, I restarted my computer (after properly shutting down). Everything seemed fine. I could boot into both Linux & into Windows 98 using BootMagic (part of PartitionMagic). However, the next morning the kernel would not fully load. The following is a copy of the page of kernel output where it stopped (by the way, I run Linux from hda3, hda2 is a swap partition and the rest are for Windows): Partition check: hda: hda1 hda2 <hda5> hda3 hda4 Autodetecting RAID arrays autorun... DONE VFS: mounted root (ext2 filesystem) Freeing unused kernel memory: 64k freed INIT: version 2.77 booting Welcome to Linux Mandrake Press 'I' to enter interactive startup Mounting proc filesystem [OK] Setting clock: Wed Feb 2 14:36:25 EST 2000 [OK] [OK] Activating Swap partitions [OK] Setting hostname localhost.localdomain [OK] Checking root filesystem /dev/hda3 is mounted. Cannot continue, aborting [FAILED] *** An error occurred during the filesystem check. *** Dropping you to a shell; the system will reboot *** when you leave the shell. Give root password for maintenance: This only happens when I try to load from the hard drive (hda3). The boot disc I made during the installation process works flawlessly, and I can even use X when booted with it. However, I do not want to boot with a disc every time, nor do I want to use the cut-down kernel that it contains. I've tried booting by typing 'linux emergency' at the LILO boot prompt & unmounting drives using 'umount -a' followed by a reboot. I've also tried running fsck & e2fsk after unmounting my drives. The first time I ran fsck it found & fixed several errors. When I reboot, the OS indicates that it is unmounting filesystems. Despite these attempts, I received the same error each time I restarted linux. I would appreciate any help given, but please keep it simple, as I am quite new to linux (but not to DOS/Windoze).