Gentoo Archives: gentoo-doc-cvs

From: Joseph Jezak <josejx@×××××××××××.org>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] cvs commit: hb-install-ppc64-bootloader.xml
Date: Fri, 29 Jul 2005 17:53:04
Message-Id: 200507291752.j6THq7hC006368@robin.gentoo.org
1 josejx 05/07/29 17:20:09
2
3 Modified: xml/htdocs/doc/en/handbook/draft/2005.1
4 hb-install-ppc64-bootloader.xml
5 hb-install-ppc64-kernel.xml
6 hb-install-ppc64-medium.xml
7 Log:
8 PPC64 docs patches from Dostrow.
9
10 Revision Changes Path
11 1.2 +31 -12 xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-bootloader.xml
12
13 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
14 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
15 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
16
17 Index: hb-install-ppc64-bootloader.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-bootloader.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- hb-install-ppc64-bootloader.xml 5 Jul 2005 08:34:23 -0000 1.1
24 +++ hb-install-ppc64-bootloader.xml 29 Jul 2005 17:20:09 -0000 1.2
25 @@ -4,7 +4,7 @@
26 <!-- The content of this document is licensed under the CC-BY-SA license -->
27 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
28
29 -<!-- $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 $ -->
30 +<!-- $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 $ -->
31
32 <sections>
33
34 @@ -39,8 +39,9 @@
35 <body>
36
37 <impo>
38 -You have to use yaboot-static instead of yaboot, because yaboot won't
39 -compile on PPC64.
40 +For a 64bit userland use yaboot-static instead of yaboot, because yaboot won't
41 +compile on 64bit userland systems. For a 32bit userland use yaboot as you
42 +normally would.
43 </impo>
44
45 <p>
46 @@ -92,8 +93,27 @@
47 Portage, but it may not have made it into the stage files.
48 </p>
49
50 -<pre caption = "Installing yaboot-static">
51 -# <i>emerge --update yaboot-static</i>
52 +<impo>
53 +If you are installing on a G5 using an online install and have not used the
54 +G5 optimized stages you must change what profile you are linked to now. If you
55 +do not you will not get dependencies necessary for yaboot to run on Apple
56 +equipment. In the command below replace <c>(userland)</c> with your chosen
57 +userland bit level. If you are installing on a G5 using an offline install
58 +you have to install these packages by hand.
59 +</impo>
60 +
61 +<pre caption = "(ONLINE INSTALL FOR G5 USERS ONLY) Changing your profile">
62 +# <i>rm /etc/make.profile</i>
63 +# <i>ln -sf /usr/portage/profiles/default-linux/ppc/2005.1/ppc64/(userland)/970/pmac /etc/make.profile</i>
64 +</pre>
65 +
66 +<pre caption = "(OFFLINE INSTALL FOR G5 USERS ONLY) Installing Necessary File System Tools">
67 +# <i>emerge hfsutils hfsplusutils</i>
68 +</pre>
69 +
70 +<pre caption = "Installing the bootloader">
71 +(64bit userland)# <i>emerge --update yaboot-static</i>
72 +(32bit userland)# <i>emerge --update yaboot</i>
73 </pre>
74
75 <p>
76 @@ -167,13 +187,12 @@
77
78 <comment>#################
79 ## This section can be duplicated if you have more than one kernel or set of
80 -## boot options - replace 2.6.9 with your kernel-version
81 +## boot options - replace 2.6.12-gentoo-r4 with your kernel-version
82 #################</comment>
83 -image=/boot/kernel-2.6.9
84 +image=/boot/kernel-2.6.12-gentoo-r4
85 label=Linux
86 root=/dev/hda3
87 partition=3
88 - sysmap=/boot/System.map-2.6.9
89 read-only
90
91 macos=hd:13
92 @@ -235,11 +254,11 @@
93 device=disk:
94 partition=2
95 root=/dev/sda2
96 -default=2.6.8-gentoo-r3
97 +default=2.6.12-gentoo-r4
98 timeout=50
99
100 -image=/boot/vmlinux-2.6.8-gentoo-r3
101 - label=2.6.8-gentoo-r3
102 +image=/boot/kernel-2.6.12-gentoo-r4
103 + label=2.6.12-gentoo-r4
104 append="console=ttyS0,9600"
105 read-only
106 </pre>
107 @@ -253,7 +272,7 @@
108 <pre caption="yaboot.conf for PReP hardware">
109 default = linux
110 timeout = 100
111 -image=/boot/vmlinux
112 +image=/boot/kernel-2.6.12-gentoo-r4
113 label=linux
114 read-only
115 root = /dev/sda2
116
117
118
119 1.2 +20 -19 xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-kernel.xml
120
121 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
122 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
123 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
124
125 Index: hb-install-ppc64-kernel.xml
126 ===================================================================
127 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-kernel.xml,v
128 retrieving revision 1.1
129 retrieving revision 1.2
130 diff -u -r1.1 -r1.2
131 --- hb-install-ppc64-kernel.xml 5 Jul 2005 08:34:23 -0000 1.1
132 +++ hb-install-ppc64-kernel.xml 29 Jul 2005 17:20:09 -0000 1.2
133 @@ -4,7 +4,7 @@
134 <!-- The content of this document is licensed under the CC-BY-SA license -->
135 <!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
136
137 -<!-- $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 $ -->
138 +<!-- $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 $ -->
139
140 <sections>
141
142 @@ -61,7 +61,7 @@
143 <pre caption="Viewing the kernel source symlink">
144 # <i>ls -l /usr/src/linux</i>
145 lrwxrwxrwx 1 root root 12 Oct 13 11:04 /usr/src/linux
146 --&gt; linux-2.6.7-gentoo-r8
147 +-&gt; linux-2.6.12-gentoo-r4
148 </pre>
149
150 <p>
151 @@ -72,7 +72,7 @@
152 <pre caption="Changing the kernel source symlink">
153 # <i>rm /usr/src/linux</i>
154 # <i>cd /usr/src</i>
155 -# <i>ln -s linux-2.6.7-gentoo-r8 linux</i>
156 +# <i>ln -s linux-2.6.12-gentoo-r4 linux</i>
157 </pre>
158
159 <p>
160 @@ -118,9 +118,20 @@
161 menuconfig</c>. This will fire up an ncurses-based configuration menu.
162 </p>
163
164 +<p>
165 +When compiling the kernel on a 32bit userland system add the following to
166 +the bottom of /etc/profile:
167 +</p>
168 +
169 +<pre caption="32bit userland make alias">
170 +# <i>echo 'alias ppc64make="make ARCH=ppc64 CROSS_COMPILE=powerpc64-unknown-linux-gnu-"' >> /etc/profile</i>
171 +# <i>source /etc/profile</i>
172 +</pre>
173 +
174 <pre caption="Invoking menuconfig">
175 # <i>cd /usr/src/linux</i>
176 -# <i>make menuconfig</i>
177 +(64bit userland) # <i>make menuconfig</i>
178 +(32bit userland) # <i>ppc64make menuconfig</i>
179 </pre>
180
181 <p>
182 @@ -152,8 +163,7 @@
183 Now go to <c>File Systems</c> and select support for the filesystems you
184 use. <e>Don't</e> compile them as modules, otherwise your Gentoo system
185 will not be able to mount your partitions. Also select <c>Virtual
186 -memory</c>, <c>/proc file system</c>, <c>/dev file system</c> +
187 -<c>Automatically mount at boot</c> and <c>/dev/pts file system for
188 +memory</c>, <c>/proc file system</c>, and <c>/dev/pts file system for
189 Unix98 PTYs</c>:
190 </p>
191
192 @@ -161,8 +171,6 @@
193 File systems ---&gt;
194 [*] Virtual memory file system support (former shm fs)
195 [*] /proc file system support
196 - [*] /dev file system support (EXPERIMENTAL)
197 - [*] Automatically mount at boot
198 [*] /dev/pts file system for Unix98 PTYs
199
200 <comment>(Select one or more of the following options as needed by your system)</comment>
201 @@ -229,7 +237,8 @@
202 </p>
203
204 <pre caption="Compiling the kernel">
205 -(Apple/IBM) # <i>make &amp;&amp; make modules_install</i>
206 +(64bit userland) # <i>make &amp;&amp; make modules_install</i>
207 +(32bit userland) # <i>ppc64make &amp;&amp; ppc64make modules_install</i>
208 </pre>
209
210 <p>
211 @@ -238,15 +247,7 @@
212 </p>
213
214 <pre caption="Installing the kernel">
215 -(Apple/IBM) # <i>cp vmlinux /boot/kernel-2.6.7-gentoo-r8</i>
216 -</pre>
217 -
218 -<p>
219 -Also don't forget to copy over the system map:
220 -</p>
221 -
222 -<pre caption="Copying the system map">
223 -# <i>cp System.map /boot/System.map-2.6.7</i>
224 +# <i>cp vmlinux /boot/kernel-2.6.12-gentoo-r4</i>
225 </pre>
226
227 <p>
228 @@ -255,7 +256,7 @@
229 </p>
230
231 <pre caption="Backing up your kernel configuration">
232 -# <i>cp .config /boot/config-2.6.7-gentoo-r8</i>
233 +# <i>cp .config /boot/config-2.6.12</i>
234 </pre>
235
236 <p>
237
238
239
240 1.4 +14 -9 xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml
241
242 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
243 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
244 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
245
246 Index: hb-install-ppc64-medium.xml
247 ===================================================================
248 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/2005.1/hb-install-ppc64-medium.xml,v
249 retrieving revision 1.3
250 retrieving revision 1.4
251 diff -u -r1.3 -r1.4
252 --- hb-install-ppc64-medium.xml 11 Jul 2005 20:39:52 -0000 1.3
253 +++ hb-install-ppc64-medium.xml 29 Jul 2005 17:20:09 -0000 1.4
254 @@ -4,7 +4,7 @@
255 <!-- The content of this document is licensed under the CC-BY-SA license -->
256 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
257
258 -<!-- $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 $ -->
259 +<!-- $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 $ -->
260
261 <sections>
262
263 @@ -36,7 +36,7 @@
264 <tr>
265 <th>Systems</th>
266 <ti>
267 - IBM RS/6000s, Power Macintosh G5, IBP pSeries and IBM iSeries
268 + IBM RS/6000s, Power Macintosh G5, iMac G5, IBP pSeries and IBM OpenPower
269 </ti>
270 </tr>
271 <tr>
272 @@ -75,6 +75,12 @@
273 environment.
274 </p>
275
276 +<p>
277 +The Gentoo/PPC64 team provides you with additional options at this point.
278 +You have the choice to use a 32bit or a 64bit userland; a full set of stages
279 +is provided for both options.
280 +</p>
281 +
282 <ul>
283 <li>
284 A stage1 file contains nothing more than a compiler, Portage (Gentoo's
285 @@ -137,9 +143,8 @@
286 Gentoo also provides a Package CD. This is no Installation CD but an additional
287 resource that you can exploit during the installation of your Gentoo system. It
288 contains prebuilt packages (the so-called GRP set) that allows you to easily
289 -and quickly install additional applications (such as OpenOffice.org, KDE,
290 -GNOME, ...) immediately after the Gentoo installation and right before you
291 -update your Portage tree.
292 +and quickly install additional applications immediately after the Gentoo
293 +installation and right before you update your Portage tree.
294 </p>
295
296 <p>
297 @@ -160,8 +165,8 @@
298 You can download the Universal Installation CD (and, if you want to, the
299 Packages CD as well) from one of our <uri
300 link="/main/en/mirrors.xml">mirrors</uri>. The Installation CDs are located
301 -in the <path>releases/ppc64/2005.1/installcd</path> directory;
302 -the Package CDs are located in the <path>releases/ppc64/2005.1/packagecd</path>
303 +in the <path>releases/ppc/2005.1/ppc64/installcd</path> directory;
304 +the Package CDs are located in the <path>releases/ppc/2005.1/ppc64/packagecd</path>
305 directory.
306 </p>
307
308 @@ -228,7 +233,7 @@
309 </body>
310 </subsection>
311 <subsection>
312 -<title>Default: Booting the Installation CD on an Apple/IBM</title>
313 +<title>Booting the Installation CD on an Apple</title>
314 <body>
315
316 <p>
317 @@ -294,7 +299,7 @@
318 </body>
319 </subsection>
320 <subsection>
321 -<title>IBM pSeries</title>
322 +<title>Booting the Installation CD on an IBM pSeries</title>
323 <body>
324
325 <p>
326
327
328
329 --
330 gentoo-doc-cvs@g.o mailing list