swift 05/04/21 13:27:19
Modified: xml/htdocs/doc/en/handbook hb-install-config.xml
hb-install-ppc64-bootloader.xml
hb-install-ppc64-disk.xml hb-install-tools.xml
Log:
#88894 - Updates to PPC64 wrt IBM systems
Revision Changes Path
1.59 +33 -6 xml/htdocs/doc/en/handbook/hb-install-config.xml
file :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-config.xml?rev=1.59&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain:
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-config.xml?rev=1.59&content-type=text/plain&cvsroot=gentoo
diff :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-config.xml.diff?r1=1.58&r2=1.59&cvsroot=gentoo
Index: hb-install-config.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-config.xml,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -r1.58 -r1.59
--- hb-install-config.xml 8 Apr 2005 12:03:44 -0000 1.58
+++ hb-install-config.xml 21 Apr 2005 13:27:19 -0000 1.59
@@ -4,12 +4,12 @@
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
-<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-config.xml,v 1.58
2005/04/08 12:03:44 swift Exp $ -->
+<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-config.xml,v 1.59
2005/04/21 13:27:19 swift Exp $ -->
<sections>
-<version>2.1</version>
-<date>2005-04-07</date>
+<version>2.2</version>
+<date>2005-04-20</date>
<section>
<title>Filesystem Information</title>
@@ -487,9 +487,36 @@
</p>
<p>
-When you're finished configuring <path>/etc/rc.conf</path>, save and exit,
then
-continue with <uri link="?part=1&chap=9">Installing Necessary System
-Tools</uri>.
+When you're finished configuring <path>/etc/rc.conf</path>, save and exit.
+</p>
+
+<p>
+If you are not installing Gentoo on an IBM POWER5 or JS20 system, continue with
+<uri link="?part=1&chap=9">Installing Necessary System Tools</uri>.
+</p>
+
+</body>
+</subsection>
+<subsection>
+<title>Configuring the Console</title>
+<body>
+
+<note>
+The following section applies to the IBM POWER5 and JS20 hardware platforms.
+</note>
+
+<p>
+If you are running gentoo in an LPAR or on a JS20 blade, you must uncomment
+the hvc line in /etc/inittab for the virtual console to spawn a login prompt.
+</p>
+
+<pre caption="Enabling hvc support in /etc/inittab">
+hvc:12345:respawn:/sbin/agetty -nl /bin/bashlogin 9600 hvc0 vt220
+</pre>
+
+<p>
+You may now continue with <uri link="?part=1&chap=9">Installing Necessary
+System Tools</uri>.
</p>
</body>
1.14 +40 -9 xml/htdocs/doc/en/handbook/hb-install-ppc64-bootloader.xml
file :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-ppc64-bootloader.xml?rev=1.14&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain:
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-ppc64-bootloader.xml?rev=1.14&content-type=text/plain&cvsroot=gentoo
diff :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-ppc64-bootloader.xml.diff?r1=1.13&r2=1.14&cvsroot=gentoo
Index: hb-install-ppc64-bootloader.xml
===================================================================
RCS file:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-ppc64-bootloader.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- hb-install-ppc64-bootloader.xml 29 Mar 2005 21:04:39 -0000 1.13
+++ hb-install-ppc64-bootloader.xml 21 Apr 2005 13:27:19 -0000 1.14
@@ -4,12 +4,12 @@
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
-<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-ppc64-bootloader.xml,v
1.13 2005/03/29 21:04:39 swift Exp $ -->
+<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-ppc64-bootloader.xml,v
1.14 2005/04/21 13:27:19 swift Exp $ -->
<sections>
-<version>2.1</version>
-<date>2005-03-29</date>
+<version>2.2</version>
+<date>2005-04-20</date>
<section>
<title>Making your Choice</title>
@@ -55,7 +55,7 @@
<impo>
yabootconfig/ybin won't work on IBM. You have to install yaboot another way:
-<uri link="#yaboot-ibm">Using yaboot on IBM</uri>
+<uri link="#yaboot-ibm">Using yaboot on IBM hardware</uri>
</impo>
<note>
@@ -208,18 +208,18 @@
</subsection>
</section>
<section id="yaboot-ibm">
-<title>Using yaboot on IBM</title>
+<title>Using yaboot on IBM hardware</title>
<body>
<p>
-On IBM hardware you cannot run yabootconfig or ybin. You have to proceed
-the folowing steps:
+On IBM hardware you cannot run yabootconfig or ybin. You must proceed with the
+folowing steps:
</p>
<ul>
<li>Install yaboot-static</li>
<li>Run 'dd if=/usr/lib/yaboot/yaboot.chrp of=/dev/sdXX' (fill in XX
- with your disk and partition for the RPeP partition; this was in our
+ with your disk and partition for the PReP partition; this was in our
example /dev/sda1)</li>
<li>Next construct your own yaboot.conf file and place into /etc.
(Take a look at the config above, look into the man page of
@@ -231,7 +231,7 @@
<li>That's it!</li>
</ul>
-<pre caption = "yaboot.conf for IBM">
+<pre caption = "yaboot.conf for IBM hardware">
device=disk:
partition=2
root=/dev/sda2
@@ -244,6 +244,37 @@
read-only
</pre>
+<p>
+For POWER4, POWER5, and blade-based hardware where the PReP disk partition
+and the disk partition that contains your kernel are on the same physical disk,
+you can use a simplified yaboot.conf. The following should be sufficient:
+</p>
+
+<pre caption="yaboot.conf for PReP hardware">
+default = linux
+timeout = 100
+image=/boot/vmlinux
+ label=linux
+ read-only
+ root = /dev/sda2
+ append="root=/dev/sda2"
+</pre>
+
+<p>
+To verify that yaboot has been copied to the PReP partition:
+</p>
+
+<pre caption="Verifying the yaboot install on PReP">
+# <i>dd if=/dev/sda1 count=10 | grep ELF</i>
+Binary file (standard input) matches
+10+0 records in
+10+0 records out
+</pre>
+
+<p>
+A match signifies that yaboot was installed correctly.
+</p>
+
</body>
</section>
<section id="reboot">
1.18 +17 -9 xml/htdocs/doc/en/handbook/hb-install-ppc64-disk.xml
file :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-ppc64-disk.xml?rev=1.18&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain:
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-ppc64-disk.xml?rev=1.18&content-type=text/plain&cvsroot=gentoo
diff :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-ppc64-disk.xml.diff?r1=1.17&r2=1.18&cvsroot=gentoo
Index: hb-install-ppc64-disk.xml
===================================================================
RCS file:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-ppc64-disk.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- hb-install-ppc64-disk.xml 28 Mar 2005 18:38:18 -0000 1.17
+++ hb-install-ppc64-disk.xml 21 Apr 2005 13:27:19 -0000 1.18
@@ -4,12 +4,12 @@
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
-<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-ppc64-disk.xml,v 1.17
2005/03/28 18:38:18 swift Exp $ -->
+<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-ppc64-disk.xml,v 1.18
2005/04/21 13:27:19 swift Exp $ -->
<sections>
-<version>2.1</version>
-<date>2005-03-28</date>
+<version>2.2</version>
+<date>2005-04-20</date>
<section>
<title>Introduction to Block Devices</title>
@@ -234,10 +234,16 @@
</body>
</section>
<section id="fdisk">
-<title>IBM pSeries: using fdisk to Partition your Disk</title>
+<title>IBM pSeries, iSeries and OpenPower: using fdisk to Partition your
Disk</title>
<subsection>
<body>
+<note>
+If you are planning to use a RAID disk array for your gentoo installation and
+you are using POWER5-based hardware, you should now run <c>iprutils</c> to
+format the disks to Advanced Function format and create the disk array.
+</note>
+
<p>
The following parts explain how to create the example partition layout
described previously, namely:
@@ -390,14 +396,15 @@
<c>+7M</c> to create a partition 7 Mbyte in size. After you've done
this, type <c>t</c> to set the partition type, <c>1</c> to select the
partition you just created and then type in <c>41</c> to set the
-partition type to "PPC PReP Boot".
+partition type to "PPC PReP Boot". Finally, you'll need to mark the PReP
+partition as bootable.
</p>
<note>
The PReP partition has to be smaller than 8 MByte!
</note>
-<pre caption="Crating to PReP boot partition">
+<pre caption="Creating the PReP boot partition">
Command (m for help): <i>p</i>
Disk /dev/sda: 30.7 GB, 30750031872 bytes
@@ -422,12 +429,13 @@
Hex code (type L to list codes): <i>41</i>
Changed system type of partition 1 to 41 (PPC PReP Boot)
+Command (m for help): <i>a</i>
+Partition number (1-4): <i>1</i>
Command (m for help):
</pre>
<p>
-Now, when you type <c>p</c>, you should see the following partition
-printout:
+Now, when you type <c>p</c>, you should see the following partition
information:
</p>
<pre caption="Created boot partition">
@@ -438,7 +446,7 @@
Units = cylinders of 8883 * 512 = 4548096 bytes
Device Boot Start End Blocks Id System
-/dev/sda1 1 3 13293 41 PPC PReP Boot
+/dev/sda1 * 1 3 13293 41 PPC PReP Boot
Command (m for help):
</pre>
1.33 +20 -3 xml/htdocs/doc/en/handbook/hb-install-tools.xml
file :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-tools.xml?rev=1.33&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain:
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-tools.xml?rev=1.33&content-type=text/plain&cvsroot=gentoo
diff :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/hb-install-tools.xml.diff?r1=1.32&r2=1.33&cvsroot=gentoo
Index: hb-install-tools.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-tools.xml,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- hb-install-tools.xml 28 Mar 2005 11:30:53 -0000 1.32
+++ hb-install-tools.xml 21 Apr 2005 13:27:19 -0000 1.33
@@ -4,12 +4,12 @@
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
-<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-tools.xml,v 1.32
2005/03/28 11:30:53 swift Exp $ -->
+<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-tools.xml,v 1.33
2005/04/21 13:27:19 swift Exp $ -->
<sections>
-<version>2.00</version>
-<date>2005-03-28</date>
+<version>2.1</version>
+<date>2005-04-20</date>
<section>
<title>System Logger</title>
@@ -205,6 +205,23 @@
long time to compile).
</p>
+</body>
+</subsection>
+<subsection>
+<title>RAID utilities for IBM hardware</title>
+<body>
+
+<p>
+If you are using SCSI RAID on a POWER5-based system, you should consider
+installing the <c>iprutils</c> which will allow you to work with the RAID disk
+array, get status on the disks in the arrays, and update microcode among other
+functions.
+</p>
+
+<pre caption="Installing iprutils">
+# <i>emerge iprutils</i>
+</pre>
+
<p>
Now continue with <uri link="?part=1&chap=10">Configuring the
Bootloader</uri>.
--
[email protected] mailing list