Description of Problem: Tried to boot the above kernel on this machine and it failed. Version-Release number of selected component (if applicable): 2.4.7-2.9, mkinitrd-3.1.6-1 and mkinitrd-3.1.5-1 tried. removed and installed the kernel after downgrading mkinitrd How Reproducible: Every time Steps to Reproduce: 1. install kernel 2. add it to grub.conf (verified that the file is ok) 3. boot failure Actual Results: Fails to boot when mounting root filesystems. Expected Results: Booting kernel Additional Information: Error message on the console: Mounting root filesystems mount: error 19 mounting ext3 pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
Created attachment 29514 [details] modules.conf config file
Confirmed Same on my testbox; kudzu removed my megaraid from /etc/modules.conf which in turn confused mkinitrd enough not to include megaraid.o into the initrd... the kernel then rightfully complains about not finding a root device. Kudzu ran after I added a NIC to my testmachine, and at that time the module got removed from /etc/modules.conf. Adding it by hand again makes this problem go away, at least until kudzu is reran
lspci output? When did kudzu remove the entry - on reboot?
It removed it when I added a new NIC to my machine, which it detected.
Created attachment 29676 [details] lspci output
what wrote your modules.conf (in both cases)? It's, um, odd.
kmarras: is the modules.conf posted for your system correct?
Don't know about correct, but it is the one that I found in /etc :)
to be more precise: do you have scsi adapters that aren't listed there?
The cciss module was missing. Probably the same issue as with arjan's. It worked after rebooting just after the install, but when trying out the new kernel it wouldn't boot. This is a Smart 5300 controller if that matters.
I'm guessing that this is an artifact of the module order writing problem in the installer; if this re-occurs with a post-7.2 tree, please re-open!