Bug 385801
| Summary: | initrd created by mayflower does not allow pxe boot with nfsroot | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Carlo de Wolf <cdewolf> | ||||||
| Component: | livecd-tools | Assignee: | Jeremy Katz <katzj> | ||||||
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | medium | Docs Contact: | |||||||
| Priority: | low | ||||||||
| Version: | 8 | CC: | davidz, katzj | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | i386 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2007-11-15 22:24:46 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
Created attachment 260491 [details]
Preliminary patch, needs cleanup
Adds the following functions to mayflower:
- allow the usage of a config directory (with existing etc/fstab
etc/modprobe.conf etc) so it's usable outside livecd-creator
- improved module dependency finding by using --ignore-install
- allows for rootfstype nfs (does dhcp and nfs mount)
ToDo: - properly configure network driver - properly hand over the network configuration to NetworkManager Created attachment 260511 [details]
Creates a config directory for VMware (/ pcnet32)
An example config directory.
This isn't going to be added to mayflower. The right answer here is getting the live image on the same initrd infrastructure as the rest of the distro and then doing things there. Especially as mkinitrd already has all of the nfsroot, iscsi, etc bits (and is growing nbd as well) |
Description of problem: The current livecd can not be used over NFS booting with PXE. Version-Release number of selected component (if applicable): 013-1.fc8 How reproducible: every time Steps to Reproduce: Setup a boot server (tftp, dhcp etc) with the following pxelinux.cfg/default: LABEL test kernel test/vmlinuz-2.6.23.1-42.fc8 append initrd=test/initrd.img root=192.168.1.12:/nfsroot/fedora-8 rootfstype=nfs rootflags=ro,nolock quiet liveimg rhgb -- Where /nfsroot/fedora-8 is an export of a mounted livecd. Actual results: Boot and observe mayhem. :-) Expected results: LiveCD desktop. Additional info: