On Fri, 9 Apr 1999, Lukman Hakim wrote:
> After compiling 2.2.2 and running /sbin/lilo and booting there is an error
> messages looks like this :
>
> unable to mount root fs at ........
>
> and that makes my computer hang, what could possibly wrong on my linux ???
> this is my hd configuration :
> /dev/sda1 ext2 /
> /dev/sdb1 ext2 /data
> /dev/sdb5 swap
>
Aha, this is one I had trouble with last week. I suspect you're compiling
a lot of your kernel as modules, and getting a kernel panic when it can't
boot. Is that right? You need to have the following things actually built
into the kernel, not done as modules:
Under Block Devices:
Enhanced IDE... support
Include IDE-ATA-2 DISK support
Under filesystems:
Support for ext2 filesystem
I've got kernel automounter support compiled in as well - I didn't check
if that was really necessary.
You might also want to make sure that ELF binary support is hardwired as
well, otherwise your kernel _still_ won't work, even after sorting out
the filesystems.
Cheers,
Owen