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 |
--> linux-2.6.7-gentoo-r8 |
147 |
+-> 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 ---> |
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 && make modules_install</i> |
206 |
+(64bit userland) # <i>make && make modules_install</i> |
207 |
+(32bit userland) # <i>ppc64make && 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 |