| Introduction
Ce qui est à
prévoir et à faire au premier démarrage de Linux après
son installation.
La fiche décrivant
l'installation de Linux s'est déjà référée
à BootX et vous l'avez donc probablement déjà installé.
Si tel n'est pas le cas, voici une description de cet utilitaire incontournable.
BootX est une application
réalisée par Benjamin Herrenschmidt et qui permet de démarrer
LinuxPPC (ou MkLinux) directement à partir de MacOS. BootX est vraiment
simple d'utilisation et évite de passer par OpenFirmware.
Vous devez avoir
la version 2.1.125 (ou mieux) du noyau pour pouvoir démarrer LinuxPPC
avec BootX. La Release 5 remplit cette condition.
BootX peut être
téléchargé à l'adresse suivante : http://penguinppc.org/~benh/.
La version 1.2.2 est la dernière version stable de BootX et semble
fonctionner avec l'ensemble des Power Macintosh (sauf dernière génération
de G3, G4 et iMac).
Mettez l'extension
BootX dans le dossier Extensions et l'application BootX dans le dossier
Tableaux de Bord.
Si vous utilisez
la distribution LinuxPPC, vous téléchargez la dernière
version du noyau ou compilez votre propre noyau.
Redémarrer
MacOS et lorsque la fenêtre de dialogue de BootX s'affiche, cliquez
sur MacOs.
Lancez l'application
BootX, précisez le kernel (noyau) que vous souhaitez utiliser, le
numéro de la partition de démarrage (la partition root de
votre Linux) et cliquez sur <Save to prefs>, puis sur Linux. Pour corriger
des problèmes d'affichage lors du démarrage de Linux, cliquez
sur <No video driver>.
Vous pouvez préciser
des arguments supplémentaires au noyau via BootX, tels que
émulation
d'un deuxième et troisième bouton de souris : adb_buttons=1,103,111.
Liste des arguments
vidéo utilisables par BootX :
| Distributions |
Version
XFree86 |
Version
noyau |
Carte
vidéo / Arguments à définir au noyau |
| LinuxPPC |
n.c. |
2.2.12 |
ATI
(Série Lombard) |
video=atyfb:vmode:14,cmode:32,mclk:70
adb_buttons=55,58 hda=autotune |
 |
n.c. |
n.c. |
IMS
Twin Turbo |
video=imsttfb:vmode:16,cmode:32 |
| LinuxPPC
1999 |
3.3.3.5 |
n.c. |
ATI
Rage II |
video=atyfb:vmode:16,cmode:16 |
  |
3.3.3.5
-1.6.0b |
n.c. |
Rage
XCLAIM 3DPro w/ 4mb |
video=atyfb:vmode:15,cmode:24 |
 |
3.3.3.4 |
2.2.12
|
ATI Rage Pro
|
video=atyfb:vmode:14,cmode:24 |
 |
3.3.3.5
-3a
|
n.c.
|
ATI Rage Pro
w/ 4mb
|
video=atyfb:vmode:20,cmode:16 |
 |
3.3.3.5
-3a
|
n.c.
|
PPC 7500 controlfb w/4mb
|
none |
 |
3.3.3.1
|
n.c.
|
ATI Rage Pro
w/ 6mb
|
video=atyfb:vmode:17 |
 |
3.3.3.1
-49a
|
n.c.
|
Formac Pci w/2mb
|
none |
 |
3.3.3.5
|
2.2.10
|
ATI Rage 128 Orion w/16mb
|
video=aty128fb:vmode:17, cmode:24 |
 |
3.3.3.5
-16c
|
n.c.
|
ATI Rage Pro
w/ 6mb
|
video=atyfb:vmode:17:cmode24 |
| YDL CS 1.1 |
3.3.3.5
-3a
|
2.2.12
|
ATI Rage Pro
w/ 6mb
|
video=atyfb:vmode:12,cmode:32 |
| LinuxPPC 2000 |
n.c.
|
2.2.14
|
G4 (Yikes) ATI Rage 128
|
hda=noautotune
video=aty128fb:vmode:20,cmode:32 |
n.c. : non commenté
src : http://www.members.home.net/njolly/xppc/
Les différentes
valeurs à utiliser avec la fonction vmode sont :
Valeurs
vmode
|
Résolutions
@ frq |
Valeurs
vmode |
Résolutions
@ frq |
| 1 |
512x384 @ 60Hz
(format NTSC) |
11 |
800x600 @ 72Hz |
| 2 |
512x384 @ 60Hz |
12 |
800x600 @ 75Hz |
| 3 |
640x480 @ 50Hz
(format PAL) |
13 |
832x624 @ 75Hz |
| 4 |
640x480 @ 60Hz
(format NTSC) |
14 |
1024x768 @ 60Hz |
| 5 |
640x480 @ 60Hz |
15 |
1024x768 @ 72Hz |
| 6 |
640x480 @ 67Hz |
16 |
1024x768 @ 75Hz |
| 7 |
640x870 @ 75Hz
(format Portrait) |
17 |
1024x768 @ 75Hz |
| 8 |
768x576 @ 50Hz
(format PAL) |
18 |
1152x870 @ 75Hz |
| 9 |
800x600 @ 56Hz |
19 |
1280x960 @ 75Hz |
| 10 |
800x600 @ 60Hz |
20 |
1280x1024 @ 75Hz |
Les différentes
valeurs disponibles pour la fonction cmode sont : 8, 15, 16,
24, 32.
Elles indiquent
le nombre de bits par pixel (8 = 256 couleurs, 16 = milliers, 24 ou 32
= millions de couleurs).
Etienne Herlent
propose à cette adresse :
http://www.linux-france.org/article/materiel/mac/bootx_fr.html
des patches pour
franciser BootX (versions 1.2b3, 1.2fc1, 1.2.1, 1.2.2).
|