Hello Klaus,
I've sent several messages in this thread all with the same advice but I haven't seen any response to my comments.
I don't think that you are ignoring me so maybe you are not getting the messages properly? You are subscribed to the mailing list, right?
Anyway, here is yet another and this time I'm Ccing you directly as well.
On Mon, Apr 07, 2008 at 12:42:28PM +0200, Klaus Stammermann wrote:
I tried acpi=force but it didn't solve my problem. I will try other params for kernel to set root dir.
The problem is that the kernel you are booting does not contain the neccessary drivers to mount the root partition.
One way to fix this, which I much prefer over anything else, is to build a monolithic kernel with all required drivers compiled-in, and boot this instead.
Another way to fix it is to pass the correct initrd parameters to FILO so that the same initrd that is loaded by LILO is also loaded by FILO. So far this does not happen, and since your distribution is designed to use a minimal kernel and have all drivers stored separately in an initrd your system can not boot without that initrd.
Also note that in your logs LILO and FILO do not load the same kernel, ie. you have not specified the same kernel to FILO as LILO is using. You have to look into this as well, since the modules in the initrd are kernel-specific.
//Peter