%general-entities; ]> Yaboot-&yaboot-version; Yaboot <para>The Yaboot package contains a PowerPC Boot Loader for machines using OpenFirmware such as NewWorld Macintoshes.</para> <segmentedlist> <segtitle>&dependencies;</segtitle> <seglistitem> <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, and Sed</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Yaboot Yaboot has a compilation error. The following patch properly fixes the issue: patch -Np1 -i ../&yaboot-fix-patch; The following patch removes a redundant test which prevents ofpath from executing against SATA disks: patch -Np1 -i ../&yaboot-sata-patch; The supplied man pages have /usr/local in the text. This sed will correct that: sed -i 's%/usr/local%/usr%' man/* Compile the package: make PREFIX=/usr Install the package: make PREFIX=/usr install Contents of Yaboot Installed programs Installed files addnote, mkofboot (link to ybin), ofboot, ofpath, yaboot, yabootconfig, ybin yaboot.conf Short Descriptions addnote For IBM CHRP machines, add a PT_NOTE program header entry to an elf file so that it can be booted. addnote mkofboot Format the bootstrap partition and install the yaboot boot loader. mkofboot ofboot Script to format the boot menu using yaboot.conf and write the resulting OpenFirmware code to the bootstrap. ofboot ofpath Determine OpenFirmware path corresponding to a device node. ofpath yaboot OpenFirmware boot loader. yaboot yabootconfig Generate and install a simple yaboot.conf. yabootconfig ybin Shell script to update or install the boot loader on a bootstrap partition. ybin yaboot.conf Configuration file used by ybin to determine how to install yaboot on the bootstrap partition. yaboot.conf