Bug 374181
Summary: | PXE / NFS installation fails to find .iso file in NFS directory | ||
---|---|---|---|
Product: | [Fedora] Fedora Documentation | Reporter: | stefan keller-tuberg <fedora> |
Component: | install-guide | Assignee: | Paul W. Frields <stickster> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Paul W. Frields <stickster> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | devel | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 9.0.0 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-06-28 19:04:47 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: |
Description
stefan keller-tuberg
2007-11-10 00:59:37 UTC
***Success*** - I've kludged a work around following a tip from somebody else experiencing the same issue (see fedoraforum thread). The following grub config works properly with a PXE / NFS installation (note removal of the 'method' and 'nfsdir' directives)... LABEL F8-auto KERNEL vmlinuz.F8-rescue APPEND initrd=initrd.F8-rescue.img dma ks=nfs:172.16.1.1:/nfsroot/images/kickstart.cfg ksdevice=bootif (In reply to comment #1) Just to clarify comment #1, I successfully worked around the problem, but there appears to be a bug in the way that 'nfsdir' and / or 'method=nfs' are handled. nfsdir isn't something that anaconda has ever looked at or supported -- try adding back the method= and see if it works. Also, what are the installation source related lines in the kickstart config you're pointing at? Yes, you're right,... The presence of an 'nfsroot=' parameter on the grub line is specifically what hosed the F8 PXE installation. Strange. My first NFS / PXE boot server was for net-booting knoppix. The nfsdir parameter was required for this and I copied over to all my subsequent Fedora PXE boot installers. It has worked fine with previous fedora versions, even though (I note now) that the iso image was not located in that particular directory. However the F8 installer, for the first time, is thrown by the presence of this parameter. So the ticket can be closed with my thanks for your response. May I suggest the ticket be re-directed as a documentation request to provide an example grub config in the 'alternate installation methods' section of the Fedora installation guide??? Something such as the following.... In order to PXE-install Fedora, a grub bootloader should be loaded onto the target computer during the PXE boot process. The following grub.conf examples may be used to initiate a fedora installation... # Anaconda kickstart file nfs accessible at 172.16.1.1:/nfsroot/kickstart.cfg # Fedora-8-i386-DVD.iso nfs accessible in 172.16.1.1:/nfsroot/ LABEL F8-ks-PXE-install KERNEL vmlinuz.F8-rescue APPEND initrd=initrd.F8-rescue.img ks=nfs:172.16.1.1:/nfsroot/kickstart.cfg # Fedora-8-i386-DVD.iso nfs accessible in 172.16.1.1:/nfsroot/ LABEL F8-manual-PXE-install KERNEL vmlinuz.F8-rescue APPEND initrd=initrd.F8-rescue.img method=nfs:172.16.1.1:/nfsroot The vmlinuz and initrd files referred to above may be obtained from the /isolinux/vmlinuz and /isolinux/initrd.img files on the Fedora-8-i386-rescuecd.iso image. The page http://fedoraproject.org/wiki/Anaconda/Options describes all the possible options that can be used with anaconda, including method=. However, the installation documentation does not appear to describe them or link to the wiki page. Reassigning. Now referenced in the appendix: http://docs.fedoraproject.org/install-guide/f9/en_US/ap-admin-options.html |