4 A. System Partitioning:
5 1. Only FDISK partitioning has been tested on the RS/6000.
6 However, yaboot does support mac partitions on a mac, so they should
7 work on an RS/6000 if you really want to go that route.
8 2. Extended FDISK partitions have not been tested and are not expected to
10 3. yaboot must be installed by itself in a bootable partition of type 0x41.
11 This partition must be less than 10MB.
13 Recommended partition configuration:
14 /dev/sda1 : PREP Boot. Type 0x41. Size = 4 MB
15 /dev/sda2 : Linux swap. Type 0x82. Size = 128 MB
16 /dev/sda3 : Linux native. Type 0x83.
18 B. Building & Installation:
19 1. See the partitioning section for notes & examples on how to configure
20 your system partitions when installing Linux.
21 2. Build yaboot by doing:
23 3. Install yaboot by doing (as root):
24 dd if=yaboot of=/dev/sdax
25 where x is the boot partition; for example: dd if=yaboot of=/dev/sda1
26 4. Make a yaboot.conf file in /etc/yaboot.conf
28 C. Configuration File (/etc/yaboot.conf):
29 1. See the ybin documentation for the full range of options.
30 2. Options tested on an RS/6000 include:
31 timeout = <time in tenths of a second>
32 default = <default label>
33 root= <device containing the root filesystem>
34 image = <path to vmlinux kernel file>
35 label = <short name for this image>
39 ## example /etc/yaboot.conf for RS/6000
40 ## Timeout value is in tenths of a second
48 image=/boot/vmlinux.new
53 D. Tested Configurations:
54 1. RS/6000 Model 150 (PPC 604e; CHRP IBM,7043-150)
58 Disk /dev/sda: 64 heads, 32 sectors, 8678 cylinders
59 Units = cylinders of 2048 * 512 bytes
61 Device Boot Start End Blocks Id System
62 /dev/sda1 * 1 9 9200 41 PPC PReP Boot
63 /dev/sda2 10 2010 2049024 83 Linux
64 /dev/sda3 2011 2139 132096 82 Linux swap
66 2. RS/6000 Model 260 (PPC 630; CHRP IBM,7043-260)
68 * Set "CONFIG_PPC64BRIDGE = y" in the Makefile!
70 3. RS/6000 Model F50 (PPC 630; CHRP IBM,7025-F50)
73 E. Other Documentation:
74 1. The ybin distribution includes addition README files and
77 F. Questions & comments can be directed to:
78 engebret@us.ibm.com or