Hi, It seems there is a problem on boot with the newest 2.6.22 kernel-test. I've upgraded one of my system with this kernel, and found that I could not boot the machine: the kernel/initrd could not find my root device.
--8<-- Uncompressing Linux... Ok, booting the kernel. Red Hat nash version 4.2.15 starting mkrootdev: label / not found mount: error 2 mounting ext3 ERROR opening /dev/console!!!!: 2 Kernel panic - not syncing: Attempted to kill init! -->8-- It seems that with newest kernels (starting from 2.6.22 ?) you need to add the `scsi_wait_scan.ko' module to wait for the scsi drivers to complete the detection of their disks before accessing them (otherwise, the disks might not be present yet). I regenerated an initrd with the option `--with=scsi_wait_scan' (mkinitrd -f --with=scsi_wait_scan /boot/initrd-2.6.22.9-0.1.4.smp.gcc3.4.x86.i686.img 2.6.22.9-0.1.4.smp.gcc3.4.x86.i686), and the kernel now boots correctly. I checked a Fedora Core 7, and noticed that their mkinitrd includes support for this scsi_wai_scan module, so perhaps we should upgrade the mkinitrd pkg on OpenFiler too ? Regards, Jérôme Augé
_______________________________________________ Openfiler-users mailing list [email protected] https://lists.openfiler.com/mailman/listinfo/openfiler-users
