I have a sophisticated shell script that auto-configures a PXE environment for multiple Intel ISO images. Here's the resulting configuration just for the PPC ISO images:
$ sudo losetup -a
/dev/loop4: [fb03]:262152 (/home/all/iso-image/ubuntu/ubuntu-10.04-desktop-powerpc.iso)
$ mount
/dev/loop4 on /var/lib/tftpboot/iso-image/ubuntu-10.04-desktop-powerpc type iso9660 (rw)
/var/lib/tftpboot/iso-image/ubuntu-10.04-desktop-powerpc on /srv/boot/iso-image/ubuntu-10.04-desktop-powerpc type none (rw,bind)
In case it helps someone else, here's the complete yaboot.conf from my TFTP server that leads to an iBook G3 starting the Live CD environment.
The TFTP server is combined with NFS and loop-mounted Ubuntu ISO images.
/var/lib/tftpboot$ cat yaboot.conf "Ubuntu GNU/Linux NetBoot" ubuntu- 10.04-desktop- powerpc
device=enet:
partition=0
timeout=60
init-message=
default=
image=/ iso-image/ ubuntu- 10.04-desktop- powerpc/ casper/ powerpc/ vmlinux ubuntu- 10.04-desktop- powerpc /iso-image/ ubuntu- 10.04-desktop- powerpc/ casper/ powerpc/ initrd "boot=casper netboot=nfs nfsroot= 10.254. 251.2:/ srv/boot/ iso-image/ ubuntu- 10.04-desktop- powerpc"
label=
initrd=
append=
I have a sophisticated shell script that auto-configures a PXE environment for multiple Intel ISO images. Here's the resulting configuration just for the PPC ISO images:
$ sudo losetup -a all/iso- image/ubuntu/ ubuntu- 10.04-desktop- powerpc. iso)
/dev/loop4: [fb03]:262152 (/home/
$ mount tftpboot/ iso-image/ ubuntu- 10.04-desktop- powerpc type iso9660 (rw) tftpboot/ iso-image/ ubuntu- 10.04-desktop- powerpc on /srv/boot/ iso-image/ ubuntu- 10.04-desktop- powerpc type none (rw,bind)
/dev/loop4 on /var/lib/
/var/lib/
$ sudo exportfs iso-image/ ubuntu- 10.04-desktop- powerpc
/srv/boot/
0.0.0.0/0.0.0.0