Red Hat Bugzilla – Bug 185106
initrd not being created with clean i386 net install of 3/10/06 rawhide
Last modified: 2007-11-30 17:11:27 EST
Description of problem:
Filing against anaconda, may be something else.
Apparently normal i386 net install of 3/10/06 rawhide on LVs over software raid5
until firstboot when msg: Kernel panic - not syncing: VFS: unable to mount root
fs on unknown-block (0,0).
Looked at /boot and there isn't any initrd. And, no entry for an initrd img in
Tried another mirror, then tried a minimal install from
download.fedora.redhat.com, same result both times.
Noted the following msg in console 1 during all install attempts: error:
rpmtsOrder failed, 133 elements remain.
During one of the attempts and just before rebooting for firstboot, went to
console 2, chrooted to /mnt/sysimage and tried /sbin/mkinitrd
initrd-2.6.15-1.2038_FC5smp 2.6.15-1.2038_FC5smp. Got error that said:
/sbin/mkinitrd: line 35: /etc/rd.d/init.d/functions: no such file or directory.
Looked into /etc/rd.d/init.d and indeed no functions, but don't know how selinux
is affecting what I do at this point.
Version-Release number of selected component (if applicable):
rawhide of 3/10/06
Steps to Reproduce:
1. Create net install boot CD with boot.iso
2. Boot CD, select HTTP install, select mirror
3. Selection options, including custom partitioning for / on an LV, format;
/boot on /dev/hda17, format; /home on an LV, NOFORMAT
4. Select packages, watch install of packages
5. Select boot at end of package install
Kernel panic as above on firstboot
Normal first boot and continue with rest of install.
Have been doing daily installs of rawhide during this period of getting ready
for FC5 release. Use same methods and try to use identical selections and
keystrokes for each one.
Created attachment 125952 [details]
install log. Lots of scriplet errors.
Can you also grab /var/log/anaconda*? I'll kick off an install here, but I
don't think we've seen that today.
Created attachment 125956 [details]
per request - anaconda ks file
Created attachment 125957 [details]
now, per request
Created attachment 125958 [details]
Created attachment 125959 [details]
last one, per request
Also seen here. The rpmtsOrder bug was seen before and resulted in the kernel
not being installed by anaconda. Now the kernel gets installed, but hte initrd
is missing and with ext3 being a module, the kernel fails when trying to get
stuff from the ext3 filesystem on the root.
This was caused by a policycoreutils packaging problem that was creating a
dependancy cycle we weren't breaking. So, ordering was failing and only a
subset of all packages were being installed. Fixed in packaging, and looking at
ways we can detect problems like this before the last possible minute.
Problem still present with clean net install of rawhide of (3/11/06) tho initrd
image is now being created.
Should this be a new bug report? Looks like same problem with different symptions.
Boot msgs (hand transcribed):
Write protecting the kernel read-only data: 365K
Failed to execute /init
Kernel panic - not syncing: no init found. Try passing init= option to kernel.
<snip error data>
Console 1 showed before initial boot: error: rpmtsOrder failed, 141 elements remain.
/root/install.log shows voluminous scriplet errors.
Clean net install of 3/12/06 rawhide works. No rpmtsOrder error.
*** Bug 185187 has been marked as a duplicate of this bug. ***