Did you configure properly your /etc/fstab file?
Well, /etc/fstab has not yet available when the panic happens since it's
on the very filesystem the kernel tries to mount and fails at it.
Boovarahan: typically, this error occurs if one of the the following
isn't true:
- you compiled support for your SATA, IDE or SCSI controller into the
kernel (not as module)
- you compiled support for the filesystem of the root partition into the
kernel (not as module)
- the root= option in lilo.conf is correct
Please verify these, along with the lilo settings as mentioned in Dannys
mail.
HTH, Johannes
1. lilo.conf file is as follows:
# /etc/lilo.conf: lilo(8) configuration, see lilo.conf(5)
#
lba32
install=text
boot=/dev/sda6
image=/boot/vmlinuz
label=CRUX
root=/dev/sda6
read-only
append="quiet"
# End of file
2.fstab file is this:
/dev/sda6 / ext3 defaults,noatime 0 1
/dev/sda1 swap swap defaults 0 0
/dev/cdrom /cdrom iso9660 ro,user,noauto,unhide 0 0
devpts /dev/pts devpts defaults 0 0
none /sys sysfs defaults 0 0
none /proc proc defaults 0 0
#tmp /tmp tmpfs defaults 0 0
#shm /dev/shm tmpfs defaults 0 0
usb /proc/bus/usb usbfs defaults 0 0
# End of file
3. The SATA / ext3 fs support were not compiled as modules.
4. I have used sda6 only and no other separate partitons are used.
Let me once again chroot and do the compiling.
Thanks.
Boovarahan S