Problems Installing Rawhide

Rick Stevens ricks at nerd.com
Tue Sep 9 17:12:55 UTC 2008


Chuck Forsberg WA7KGX N2469R wrote:
> For some time now I have not been able to get the Rawhide boot.iso
> tp install with the repo=nfs:server:path trick.

boot.iso contains files and such that will allow you to boot a system
and start the installer, but it does NOT contain the installable image.
You don't install from boot.iso.

Now, as far as an FTP or NFS install, the installer doesn't want an iso 
file, it wants the files from the ISO image as a file system.You'd
need to mount the DVD ISO image at some point in the NFS server's
filesystem, export that mountpoint via NFS, and use THAT share as the
target:

	# mkdir /mnt/rawhide
	# mount -t iso9660 -o loop /path/to/dvd.iso /mnt/rawhide
	--EITHER--
	# (edit /etc/exports to export /mnt/rawhide)
	# exportfs -r
	--OR--
	# exportfs -o ro *:/mnt/rawhide

Then aim the client machine at "nfs:nfserver.domain.com:/mnt/rawhide"

>                                                So I tried setting up
> pxeboot using the information on the Fedora web site.  This fails
> with the client BIOS reporting "File Not Found".    Any ideas
> what the problem is?

PXE boots also can't decipher an ISO image...it wants a kernel.  In this
case, you DO want to use boot.iso, but you still need to mount the ISO
image on the PXE server so the files IN the ISO image are visible.

> #
> # DHCP Server Configuration file.
> #   see /usr/share/doc/dhcp*/dhcpd.conf.sample
> #   see 'man 5 dhcpd.conf'
> #
> allow booting;
> allow bootp;
> ddns-update-style interim;
> ignore client-updates;
> 
> subnet 192.168.1.0 netmask 255.255.255.0 {
>    authoritative;
> # --- default gateway
>    option routers            192.168.1.13;
>    option subnet-mask        255.255.255.0;
> 
>    option broadcast-address 192.168.1.255;
>    range dynamic-bootp 192.168.1.108 192.168.1.167;
>    next-server 192.168.1.13;
>    filename "pxelinux.0";
> 
>    option nis-domain        "omen.com";
>    option domain-name        "omen.com";
>    option domain-name-servers    70.89.176.170;
> 
>    option time-offset        -28800;    # Pacific Standard Time
>    option ntp-servers        192.168.1.1;
> # --- Selects point-to-point node (default is hybrid). Don't change this 
> unless
> # -- you understand Netbios very well
>    option netbios-node-type 2;
> 
>    default-lease-time 21600;
>    max-lease-time 43200;
> }
> 
> drwxr-xr-x   2 root root    4096 2008-09-09 08:16 tftpboot
> 
> total 19380
> drwxr-xr-x  2 root root     4096 2008-09-09 08:16 .
> drwxr-xr-x 43 root root     4096 2008-09-09 07:03 ..
> -rw-r--r--  1 root root 17187370 2008-09-09 07:05 initrd.img
> -rw-r--r--  1 root root    14716 2008-02-25 10:45 pxelinux.0
> -rw-r--r--  1 root root      113 2008-09-09 07:07 pxelinux.cfg
> -rwxr-xr-x  1 root root  2592032 2008-09-09 07:05 vmlinuz
> 
> DEFAULT pxeboot
> TIMEOUT 50
> LABEL pxeboot
>      KERNEL vmlinuz
>      APPEND initrd=initrd.img
> ONERROR LOCALBOOT 0

It is important to note that the only installation method that groks
an ISO image AS an ISO image is either a "install from DVD/CD" or
"install from hard disk".  In those cases you DO hand it the path to
an ISO image file.
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer                       rps2 at nerd.com -
- AIM/Skype: therps2        ICQ: 22643734            Yahoo: origrps2 -
-                                                                    -
-  Memory is the second thing to go, but I can't remember the first! -
----------------------------------------------------------------------




More information about the fedora-test-list mailing list