Lines 8-15
Link Here
|
8 |
|
8 |
|
9 |
<sections> |
9 |
<sections> |
10 |
|
10 |
|
11 |
<version>5.3</version> |
11 |
<version>5.4</version> |
12 |
<date>2005-11-29</date> |
12 |
<date>2006-02-09</date> |
13 |
|
13 |
|
14 |
<section> |
14 |
<section> |
15 |
<title>Hardware Requirements</title> |
15 |
<title>Hardware Requirements</title> |
Lines 71-78
Link Here
|
71 |
</table> |
71 |
</table> |
72 |
|
72 |
|
73 |
<p> |
73 |
<p> |
74 |
Be sure to read up on the <uri link="/doc/en/gentoo-ppc-faq.xml">Gentoo |
74 |
Be sure to read the <uri link="/doc/en/gentoo-ppc-faq.xml">Gentoo PPC FAQ</uri> |
75 |
PPC FAQ</uri> before you begin. |
75 |
for help with some common installation related issues or if you're unsure as to |
|
|
76 |
just what's in that PowerPC machine you've got sitting on your desk right now. |
76 |
</p> |
77 |
</p> |
77 |
|
78 |
|
78 |
</body> |
79 |
</body> |
Lines 240-254
Link Here
|
240 |
</p> |
241 |
</p> |
241 |
|
242 |
|
242 |
<p> |
243 |
<p> |
243 |
At this prompt you are able to select a kernel for the subarchitecture you use. |
244 |
We provide one generic kernel, <e>ppc32</e>. This kernel is built with support |
244 |
We provide <c>G3</c>, <c>G4</c> and <c>G5</c>. All kernels are built with |
245 |
for multiple CPUs, but it will boot on single processor machines as well. |
245 |
support for multiple CPUs, but they will boot on single processor machines as |
|
|
246 |
well. |
247 |
</p> |
246 |
</p> |
248 |
|
247 |
|
249 |
<p> |
248 |
<p> |
250 |
You are also able to tweak some kernel options at this prompt. The following |
249 |
You can tweak some kernel options at this prompt. The following table lists |
251 |
table lists some of the available boot options you can add: |
250 |
some of the available boot options you can add: |
252 |
</p> |
251 |
</p> |
253 |
|
252 |
|
254 |
<table> |
253 |
<table> |
Lines 260-269
Link Here
|
260 |
<ti><c>video</c></ti> |
259 |
<ti><c>video</c></ti> |
261 |
<ti> |
260 |
<ti> |
262 |
This option takes one of the following vendor-specific tags: |
261 |
This option takes one of the following vendor-specific tags: |
263 |
<c>radeonfb</c>, <c>rivafb</c>, <c>atyfb</c>, <c>aty128</c> or |
262 |
<c>nvidiafb</c>, <c>radeonfb</c>, <c>rivafb</c>, <c>atyfb</c>, |
264 |
<c>ofonly</c>. You can follow this tag with the resolution and refreshrate |
263 |
<c>aty128</c> or <c>ofonly</c>. You can follow this tag with the resolution |
265 |
you want to use. For instance <c>video=radeonfb:1280x1024@75</c>. If you are |
264 |
refresh rate and color depth you want to use. For instance, |
266 |
uncertain what to choose, <c>ofonly</c> will most certainly work. |
265 |
<c>video=radeonfb:1280x1024@75-32</c> will select the ATI Radeon frame buffer |
|
|
266 |
at a resolution of 1280x1024 with a refresh rate of 75Hz and a color depth of |
267 |
32 bits. If you are uncertain what to choose, and the default doesn't work, |
268 |
<c>video=ofonly</c> will most certainly work. |
267 |
</ti> |
269 |
</ti> |
268 |
</tr> |
270 |
</tr> |
269 |
<tr> |
271 |
<tr> |
Lines 303-312
Link Here
|
303 |
On the Pegasos simply insert the CD and at the SmartFirmware boot-prompt type |
305 |
On the Pegasos simply insert the CD and at the SmartFirmware boot-prompt type |
304 |
<c>boot cd /boot/menu</c>. This will open a small bootmenu where you can choose |
306 |
<c>boot cd /boot/menu</c>. This will open a small bootmenu where you can choose |
305 |
between several preconfigured video configs. If you need any special boot |
307 |
between several preconfigured video configs. If you need any special boot |
306 |
options you can append them to the command-line. For instance <c>boot cd |
308 |
options you can append them to the command-line just like with Yaboot above. |
307 |
/boot/pegasos video=radeonfb:1280x1024@75 mem=256M</c>. The complete list of |
309 |
For example: <c>boot cd /boot/pegasos video=radeonfb:1280x1024@75 mem=256M</c>. |
308 |
kernel appends (in case something goes wrong and you need it) is preconfigured |
310 |
The default kernel options (in case something goes wrong and you need it) are |
309 |
in the kernel with <c>console=ttyS0,115200 console=tty0 init=/linuxrc |
311 |
preconfigured with <c>console=ttyS0,115200 console=tty0 init=/linuxrc |
310 |
looptype=squashfs loop=/livecd.squashfs udev nodevfs cdroot root=/dev/ram0</c>. |
312 |
looptype=squashfs loop=/livecd.squashfs udev nodevfs cdroot root=/dev/ram0</c>. |
311 |
</p> |
313 |
</p> |
312 |
|
314 |
|
Lines 320-327
Link Here
|
320 |
<p> |
322 |
<p> |
321 |
If you have an OldWorld Mac the bootable portion of the livecd can't be used. |
323 |
If you have an OldWorld Mac the bootable portion of the livecd can't be used. |
322 |
The most simple solution is to use MacOS to bootstrap into a Linux environment |
324 |
The most simple solution is to use MacOS to bootstrap into a Linux environment |
323 |
with a tool called BootX. Boot floppies are being prepared for Macs without |
325 |
with a tool called BootX. |
324 |
MacOS, but they are not available at this time. |
|
|
325 |
</p> |
326 |
</p> |
326 |
|
327 |
|
327 |
<p> |
328 |
<p> |
Lines 330-343
Link Here
|
330 |
archive into <c>Extensions Folder</c> and the BootX App Control Panel into |
331 |
archive into <c>Extensions Folder</c> and the BootX App Control Panel into |
331 |
<c>Control Panels</c>, both of which are located in your MacOS System Folder. |
332 |
<c>Control Panels</c>, both of which are located in your MacOS System Folder. |
332 |
Next, create a folder called "Linux Kernels" in your System folder and copy the |
333 |
Next, create a folder called "Linux Kernels" in your System folder and copy the |
333 |
<c>G3G4</c> kernel from the CD to this folder. Finally, copy <c>G3G4.igz</c> |
334 |
<c>ppc32</c> kernel from the CD to this folder. Finally, copy <c>ppc32.igz</c> |
334 |
from the Installation CD <path>boot</path> folder into the MacOS |
335 |
from the Installation CD <path>boot</path> folder into the MacOS |
335 |
<c>System Folder</c>. |
336 |
<c>System Folder</c>. |
336 |
</p> |
337 |
</p> |
337 |
|
338 |
|
338 |
<p> |
339 |
<p> |
339 |
To prepare BootX, start the BootX App Control Panel. First select the Options |
340 |
To prepare BootX, start the BootX App Control Panel. First select the Options |
340 |
dialog and check <c>Use Specified RAM Disk</c> and select <c>G3G4.igz</c> from |
341 |
dialog and check <c>Use Specified RAM Disk</c> and select <c>ppc32.igz</c> from |
341 |
your System Folder. Continue back to the initial screen and ensure that the |
342 |
your System Folder. Continue back to the initial screen and ensure that the |
342 |
ramdisk size is at least <c>32000</c>. Finally, set the kernel arguments as |
343 |
ramdisk size is at least <c>32000</c>. Finally, set the kernel arguments as |
343 |
shown below: |
344 |
shown below: |
Lines 348-362
Link Here
|
348 |
</pre> |
349 |
</pre> |
349 |
|
350 |
|
350 |
<note> |
351 |
<note> |
351 |
The kernel parameters in the yaboot section above are also applicable here. |
352 |
The kernel parameters in the yaboot section above are also applicable here. You |
|
|
353 |
can append any of those options to the kernel arguments above. |
352 |
</note> |
354 |
</note> |
353 |
|
355 |
|
354 |
<p> |
356 |
<p> |
355 |
Check once more to make sure the settings are correct and then save the |
357 |
Check once more to make sure the settings are correct and then save the |
356 |
configuration. This saves typing just in case it doesn't boot or something is |
358 |
configuration. This saves typing just in case it doesn't boot or something is |
357 |
missing. Press the Linux button at the top of the window to boot into the |
359 |
missing. Press the Linux button at the top of the window. If everything goes |
358 |
Installation CD and continue with <uri link="#booted">And When |
360 |
correctly, it should boot into the Installation CD. Continue with |
359 |
You're Booted...</uri> |
361 |
<uri link="#booted">And When You're Booted...</uri> |
360 |
</p> |
362 |
</p> |
361 |
|
363 |
|
362 |
</body> |
364 |
</body> |
Lines 369-376
Link Here
|
369 |
<p> |
371 |
<p> |
370 |
You will be greeted by a root ("#") prompt on the current console. You can also |
372 |
You will be greeted by a root ("#") prompt on the current console. You can also |
371 |
switch to other consoles by pressing Alt-F2, Alt-F3 and Alt-F4. Get |
373 |
switch to other consoles by pressing Alt-F2, Alt-F3 and Alt-F4. Get |
372 |
back to the one you started on by pressing Alt-F1. Probably you have to hit |
374 |
back to the one you started on by pressing Alt-F1. Due to the keyboard layout, |
373 |
Alt-fn-Fx on Apple machines. |
375 |
you may need to press Alt-fn-Fx on Apple machines. |
374 |
</p> |
376 |
</p> |
375 |
|
377 |
|
376 |
<p> |
378 |
<p> |
Lines 417-430
Link Here
|
417 |
|
419 |
|
418 |
<p> |
420 |
<p> |
419 |
In the next example we try to load the <c>airport</c> module. This module |
421 |
In the next example we try to load the <c>airport</c> module. This module |
420 |
supports only the old Airport cards (b-net). AirportExtreme is not supported |
422 |
supports only the old Airport cards (802.11b). Airport Extreme (802.11g) is not |
421 |
under Linux: |
423 |
supported on the InstallCD due to restrictions on firmware distribution. |
422 |
</p> |
424 |
</p> |
423 |
|
425 |
|
424 |
<pre caption="Loading kernel modules"> |
426 |
<pre caption="Loading the airport module"> |
425 |
# <i>modprobe airport</i> |
427 |
# <i>modprobe airport</i> |
426 |
</pre> |
428 |
</pre> |
427 |
|
429 |
|
|
|
430 |
<p> |
431 |
On older iMacs, sometimes the network card is not detected properly. These use |
432 |
the BMAC driver: |
433 |
</p> |
434 |
|
435 |
<pre caption="Loading the bmac module"> |
436 |
# <i>modprobe bmac</i> |
437 |
</pre> |
438 |
|
428 |
</body> |
439 |
</body> |
429 |
</subsection> |
440 |
</subsection> |
430 |
<subsection> |
441 |
<subsection> |