Red Hat Bugzilla – Bug 1029978
PXE boot kernel and initrd fail with "Warning: /dev/root does not exist" on ProLiant BL460c G6
Last modified: 2013-11-14 15:24:04 EST
Created attachment 823517 [details]
output of /run/initramfs/rdsosreport.txt as indicated by dracut messages.
Description of problem:
PXE boot of Fedora 20 installation images fails with final message "Warning: /dev/root does not exist"
Version-Release number of selected component (if applicable):
PXE boot HP blade server using vmlinuz and initrd.img from Fedora 20 Beta DVD (x86_64)
Steps to Reproduce:
1. Set PXE settings in Cobbler to boot the blade using the Fedora 20 beta components.
2. Set blade to boot from NIC using PXE
dracut-initqueue: Warning: Could not boot.
dracut-initqueue: Warning: /dev/root does not exist
Starting Dracut Emergency Shell...
Warning: /dev/root does not exist
Proceed to anaconda kickstart installation of Fedora 20 on the blade server.
This is identical behavior to the Fedora 18 and 19 PXE install images.
The OS can be successfully installed using either the netinstall CDROM or full DVD mounted through the virtual media redirect interface. It does not appear to be an issue with the linux kernel or with Anaconda per se, but with the specific kernel included for PXE boot and the associated initrd.
In all three cases (F18, 19, 20) all that was needed was to provide the location of the LiveCD/sqaushfs.img as a kernel argument:
The last directory must be the root of an unpacked install CD or DVD containing a .treeinfo file.