The CAS (Client-Architecture Support) call tells firmware what capabilities the
[yaboot.git] / doc / README.rs6000
index 67dd90475883a4c28cdffff2b13c2ed099125fe5..7219e62a91c66acfc7c037dfe2925acc775d5a55 100644 (file)
@@ -3,15 +3,13 @@ RS/6000 yaboot Notes
 
 A. System Partitioning:
    1. Only FDISK partitioning has been tested on the RS/6000.
-      However, yaboot does support mac partitions on a mac, so they should
-      work on an RS/6000 if you really want to go that route.
    2. Extended FDISK partitions have not been tested and are not expected to
       work at this time.
    3. yaboot must be installed by itself in a bootable partition of type 0x41.
       This partition must be less than 10MB.
 
    Recommended partition configuration:
-      /dev/sda1 : PREP Boot.    Type 0x41. Size = 4 MB
+      /dev/sda1 : PREP Boot.    Type 0x41. Size = 800K
       /dev/sda2 : Linux swap.   Type 0x82. Size = 128 MB
       /dev/sda3 : Linux native. Type 0x83.
 
@@ -20,13 +18,12 @@ B. Building & Installation:
       your system partitions when installing Linux.
    2. Build yaboot by doing:
        make clean; make
-   3. Install yaboot by doing (as root):
-      dd if=yaboot of=/dev/sdax
-      where x is the boot partition; for example: dd if=yaboot of=/dev/sda1
-   4. Make a yaboot.conf file in /etc/yaboot.conf
+   3. Make a yaboot.conf file in /etc/yaboot.conf
+   4. Install yaboot by doing (as root):
+      mkofboot
 
 C. Configuration File (/etc/yaboot.conf):
-   1. See the ybin documentation for the full range of options.
+   1. See the yaboot.conf(5) man page for the full range of options.
    2. Options tested on an RS/6000 include:
       timeout = <time in tenths of a second>
       default = <default label>
@@ -38,6 +35,10 @@ C. Configuration File (/etc/yaboot.conf):
 
       ## example /etc/yaboot.conf for RS/6000
       ## Timeout value is in tenths of a second
+      boot=/dev/sda1
+      install=/usr/local/lib/yaboot/yaboot
+      nonvram
+      partition=3
       timeout=200
       default=linux
 
@@ -45,8 +46,8 @@ C. Configuration File (/etc/yaboot.conf):
       label=linux
       root=/dev/sda3
 
-      image=/boot/vmlinux.new
-      label=new
+      image=/boot/vmlinux.old
+      label=old
       root=/dev/sda3
 
 
@@ -65,14 +66,12 @@ D. Tested Configurations:
 
    2. RS/6000 Model 260 (PPC 630; CHRP IBM,7043-260)
 
-      * Set "CONFIG_PPC64BRIDGE = y" in the Makefile!
-
    3. RS/6000 Model F50 (PPC 630; CHRP IBM,7025-F50)
 
 
 E. Other Documentation:
-   1. The ybin distribution includes addition README files and
-      man pages.
+   1. man pages under man/
+   2. other README files in doc/
 
 F. Questions & comments can be directed to:
    engebret@us.ibm.com or