Bug 1029978

Summary: PXE boot kernel and initrd fail with "Warning: /dev/root does not exist" on ProLiant BL460c G6
Product: [Fedora] Fedora Reporter: Mark Lamourine <mlamouri>
Component: anaconda-imagesAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED NOTABUG QA Contact:
Severity: high Docs Contact:
Priority: unspecified    
Version: 20   
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-14 20:24:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
output of /run/initramfs/rdsosreport.txt as indicated by dracut messages. none

Description Mark Lamourine 2013-11-13 16:05:00 UTC
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):

Fedora 20

How reproducible:

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
3.

Actual results:

dracut-initqueue[814]: http://bugzilla.redhat.com
dracut-initqueue[814]: exiting.
dracut-initqueue[814]: Warning: Could not boot.
dracut-initqueue[814]: Warning: /dev/root does not exist
         Starting Dracut Emergency Shell...
Warning: /dev/root does not exist

Generating "/run/initramfs/rdsosreport.txt"


Expected results:

Proceed to anaconda kickstart installation of Fedora 20 on the blade server.

Additional info:

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.

Comment 1 Mark Lamourine 2013-11-14 20:24:04 UTC
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:

inst.stage2=http://<ipaddress>/.../x86_64/

The last directory must be the root of an unpacked install CD or DVD containing a .treeinfo file.