josejx      05/07/29 17:20:09

  Modified:    xml/htdocs/doc/en/handbook/draft/2005.1
                        hb-install-ppc64-bootloader.xml
                        hb-install-ppc64-kernel.xml
                        hb-install-ppc64-medium.xml
  Log:
  PPC64 docs patches from Dostrow.

Revision  Changes    Path
1.2       +31 -12    
xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-bootloader.xml

file : 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-bootloader.xml?rev=1.2&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-bootloader.xml?rev=1.2&content-type=text/plain&cvsroot=gentoo
diff : 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-bootloader.xml.diff?r1=1.1&r2=1.2&cvsroot=gentoo

Index: hb-install-ppc64-bootloader.xml
===================================================================
RCS file: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-bootloader.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- hb-install-ppc64-bootloader.xml     5 Jul 2005 08:34:23 -0000       1.1
+++ hb-install-ppc64-bootloader.xml     29 Jul 2005 17:20:09 -0000      1.2
@@ -4,7 +4,7 @@
 <!-- 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/draft/2005.1/hb-install-ppc64-bootloader.xml,v
 1.1 2005/07/05 08:34:23 swift Exp $ -->
+<!-- $Header: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-bootloader.xml,v
 1.2 2005/07/29 17:20:09 josejx Exp $ -->
 
 <sections>
 
@@ -39,8 +39,9 @@
 <body>
 
 <impo>
-You have to use yaboot-static instead of yaboot, because yaboot won't
-compile on PPC64.
+For a 64bit userland use yaboot-static instead of yaboot, because yaboot won't
+compile on 64bit userland systems. For a 32bit userland use yaboot as you
+normally would.
 </impo>
 
 <p>
@@ -92,8 +93,27 @@
 Portage, but it may not have made it into the stage files.
 </p>
 
-<pre caption = "Installing yaboot-static">
-# <i>emerge --update yaboot-static</i>
+<impo>
+If you are installing on a G5 using an online install and have not used the 
+G5 optimized stages you must change what profile you are linked to now. If you 
+do not you will not get dependencies necessary for yaboot to run on Apple 
+equipment. In the command below replace <c>(userland)</c> with your chosen 
+userland bit level. If you are installing on a G5 using an offline install 
+you have to install these packages by hand.
+</impo>
+
+<pre caption = "(ONLINE INSTALL FOR G5 USERS ONLY) Changing your profile">
+# <i>rm /etc/make.profile</i>
+# <i>ln -sf 
/usr/portage/profiles/default-linux/ppc/2005.1/ppc64/(userland)/970/pmac 
/etc/make.profile</i>
+</pre>
+
+<pre caption = "(OFFLINE INSTALL FOR G5 USERS ONLY) Installing Necessary File 
System Tools">
+# <i>emerge hfsutils hfsplusutils</i>
+</pre>
+
+<pre caption = "Installing the bootloader">
+(64bit userland)# <i>emerge --update yaboot-static</i>
+(32bit userland)# <i>emerge --update yaboot</i>
 </pre>
 
 <p>
@@ -167,13 +187,12 @@
 
 <comment>#################
 ## This section can be duplicated if you have more than one kernel or set of
-## boot options - replace 2.6.9 with your kernel-version
+## boot options - replace 2.6.12-gentoo-r4 with your kernel-version
 #################</comment>
-image=/boot/kernel-2.6.9
+image=/boot/kernel-2.6.12-gentoo-r4
   label=Linux
   root=/dev/hda3
   partition=3
-  sysmap=/boot/System.map-2.6.9
   read-only
 
 macos=hd:13
@@ -235,11 +254,11 @@
 device=disk:
 partition=2
 root=/dev/sda2
-default=2.6.8-gentoo-r3
+default=2.6.12-gentoo-r4
 timeout=50
 
-image=/boot/vmlinux-2.6.8-gentoo-r3
-      label=2.6.8-gentoo-r3
+image=/boot/kernel-2.6.12-gentoo-r4
+      label=2.6.12-gentoo-r4
     append="console=ttyS0,9600"
     read-only
 </pre>
@@ -253,7 +272,7 @@
 <pre caption="yaboot.conf for PReP hardware">
 default = linux
 timeout = 100
-image=/boot/vmlinux
+image=/boot/kernel-2.6.12-gentoo-r4
         label=linux
         read-only
         root = /dev/sda2



1.2       +20 -19    
xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-kernel.xml

file : 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-kernel.xml?rev=1.2&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-kernel.xml?rev=1.2&content-type=text/plain&cvsroot=gentoo
diff : 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-kernel.xml.diff?r1=1.1&r2=1.2&cvsroot=gentoo

Index: hb-install-ppc64-kernel.xml
===================================================================
RCS file: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-kernel.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- hb-install-ppc64-kernel.xml 5 Jul 2005 08:34:23 -0000       1.1
+++ hb-install-ppc64-kernel.xml 29 Jul 2005 17:20:09 -0000      1.2
@@ -4,7 +4,7 @@
 <!-- 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/draft/2005.1/hb-install-ppc64-kernel.xml,v
 1.1 2005/07/05 08:34:23 swift Exp $ -->
+<!-- $Header: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-kernel.xml,v
 1.2 2005/07/29 17:20:09 josejx Exp $ -->
 
 <sections>
 
@@ -61,7 +61,7 @@
 <pre caption="Viewing the kernel source symlink">
 # <i>ls -l /usr/src/linux</i>
 lrwxrwxrwx    1 root     root           12 Oct 13 11:04 /usr/src/linux
--&gt; linux-2.6.7-gentoo-r8
+-&gt; linux-2.6.12-gentoo-r4
 </pre>
 
 <p>
@@ -72,7 +72,7 @@
 <pre caption="Changing the kernel source symlink">
 # <i>rm /usr/src/linux</i>
 # <i>cd /usr/src</i>
-# <i>ln -s linux-2.6.7-gentoo-r8 linux</i>
+# <i>ln -s linux-2.6.12-gentoo-r4 linux</i>
 </pre>
 
 <p>
@@ -118,9 +118,20 @@
 menuconfig</c>. This will fire up an ncurses-based configuration menu.
 </p>
 
+<p>
+When compiling the kernel on a 32bit userland system add the following to
+the bottom of /etc/profile:
+</p>
+
+<pre caption="32bit userland make alias">
+# <i>echo 'alias ppc64make="make ARCH=ppc64 
CROSS_COMPILE=powerpc64-unknown-linux-gnu-"' >> /etc/profile</i>
+# <i>source /etc/profile</i>
+</pre>
+
 <pre caption="Invoking menuconfig">
 # <i>cd /usr/src/linux</i>
-# <i>make menuconfig</i>
+(64bit userland)  # <i>make menuconfig</i>
+(32bit userland)  # <i>ppc64make menuconfig</i>
 </pre>
 
 <p>
@@ -152,8 +163,7 @@
 Now go to <c>File Systems</c> and select support for the filesystems you
 use. <e>Don't</e> compile them as modules, otherwise your Gentoo system
 will not be able to mount your partitions. Also select <c>Virtual
-memory</c>, <c>/proc file system</c>, <c>/dev file system</c> +
-<c>Automatically mount at boot</c> and <c>/dev/pts file system for
+memory</c>, <c>/proc file system</c>, and <c>/dev/pts file system for
 Unix98 PTYs</c>:
 </p>
 
@@ -161,8 +171,6 @@
 File systems ---&gt;
   [*] Virtual memory file system support (former shm fs)
   [*] /proc file system support
-  [*] /dev file system support (EXPERIMENTAL)
-  [*]   Automatically mount at boot
   [*] /dev/pts file system for Unix98 PTYs
 
 <comment>(Select one or more of the following options as needed by your 
system)</comment>
@@ -229,7 +237,8 @@
 </p>
 
 <pre caption="Compiling the kernel">
-(Apple/IBM)  # <i>make &amp;&amp; make modules_install</i>
+(64bit userland)  # <i>make &amp;&amp; make modules_install</i>
+(32bit userland)  # <i>ppc64make &amp;&amp; ppc64make modules_install</i>
 </pre>
 
 <p>
@@ -238,15 +247,7 @@
 </p>
 
 <pre caption="Installing the kernel">
-(Apple/IBM)  # <i>cp vmlinux /boot/kernel-2.6.7-gentoo-r8</i>
-</pre>
-
-<p>
-Also don't forget to copy over the system map:
-</p>
-
-<pre caption="Copying the system map">
-# <i>cp System.map /boot/System.map-2.6.7</i>
+# <i>cp vmlinux /boot/kernel-2.6.12-gentoo-r4</i>
 </pre>
 
 <p>
@@ -255,7 +256,7 @@
 </p>
 
 <pre caption="Backing up your kernel configuration">
-# <i>cp .config /boot/config-2.6.7-gentoo-r8</i>
+# <i>cp .config /boot/config-2.6.12</i>
 </pre>
 
 <p>



1.4       +14 -9     
xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml

file : 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml?rev=1.4&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml?rev=1.4&content-type=text/plain&cvsroot=gentoo
diff : 
http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml.diff?r1=1.3&r2=1.4&cvsroot=gentoo

Index: hb-install-ppc64-medium.xml
===================================================================
RCS file: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- hb-install-ppc64-medium.xml 11 Jul 2005 20:39:52 -0000      1.3
+++ hb-install-ppc64-medium.xml 29 Jul 2005 17:20:09 -0000      1.4
@@ -4,7 +4,7 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 
-<!-- $Header: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml,v
 1.3 2005/07/11 20:39:52 so Exp $ -->
+<!-- $Header: 
/var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml,v
 1.4 2005/07/29 17:20:09 josejx Exp $ -->
 
 <sections>
 
@@ -36,7 +36,7 @@
 <tr>
   <th>Systems</th>
   <ti>
-    IBM RS/6000s, Power Macintosh G5, IBP pSeries and IBM iSeries
+    IBM RS/6000s, Power Macintosh G5, iMac G5, IBP pSeries and IBM OpenPower
   </ti>
 </tr>
 <tr>
@@ -75,6 +75,12 @@
 environment.
 </p>
 
+<p>
+The Gentoo/PPC64 team provides you with additional options at this point.
+You have the choice to use a 32bit or a 64bit userland; a full set of stages
+is provided for both options.
+</p>
+
 <ul>
   <li>
     A stage1 file contains nothing more than a compiler, Portage (Gentoo's
@@ -137,9 +143,8 @@
 Gentoo also provides a Package CD. This is no Installation CD but an additional
 resource that you can exploit during the installation of your Gentoo system. It
 contains prebuilt packages (the so-called GRP set) that allows you to easily
-and quickly install additional applications (such as OpenOffice.org, KDE,
-GNOME, ...) immediately after the Gentoo installation and right before you
-update your Portage tree.
+and quickly install additional applications immediately after the Gentoo 
+installation and right before you update your Portage tree.
 </p>
 
 <p>
@@ -160,8 +165,8 @@
 You can download the Universal Installation CD (and, if you want to, the
 Packages CD as well) from one of our <uri 
 link="/main/en/mirrors.xml">mirrors</uri>. The Installation CDs are located 
-in the <path>releases/ppc64/2005.1/installcd</path> directory; 
-the Package CDs are located in the <path>releases/ppc64/2005.1/packagecd</path>
+in the <path>releases/ppc/2005.1/ppc64/installcd</path> directory; 
+the Package CDs are located in the 
<path>releases/ppc/2005.1/ppc64/packagecd</path>
 directory.
 </p>
 
@@ -228,7 +233,7 @@
 </body>
 </subsection>
 <subsection>
-<title>Default: Booting the Installation CD on an Apple/IBM</title>
+<title>Booting the Installation CD on an Apple</title>
 <body>
 
 <p>
@@ -294,7 +299,7 @@
 </body>
 </subsection>
 <subsection>
-<title>IBM pSeries</title>
+<title>Booting the Installation CD on an IBM pSeries</title>
 <body>
 
 <p>



-- 
[email protected] mailing list

Reply via email to