Lines 4-15
Link Here
|
4 |
<!-- The content of this document is licensed under the CC-BY-SA license --> |
4 |
<!-- The content of this document is licensed under the CC-BY-SA license --> |
5 |
<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> |
5 |
<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> |
6 |
|
6 |
|
7 |
<!-- $Header: /var/www/www.gentoo.org/raw_cvs/gentoo/xml/htdocs/doc/fr/handbook/hb-install-ppc-bootloader.xml,v 1.15 2005/03/28 19:44:00 neysx Exp $ --> |
|
|
8 |
|
9 |
<sections> |
7 |
<sections> |
10 |
|
8 |
|
11 |
<version>2.00</version> |
9 |
<version>2.3</version> |
12 |
<date>2005-03-28</date> |
10 |
<date>2005-04-11</date> |
13 |
|
11 |
|
14 |
<section> |
12 |
<section> |
15 |
<title>Faites votre choix</title> |
13 |
<title>Faites votre choix</title> |
Lines 29-35
Link Here
|
29 |
Plusieurs chargeurs de démarrage sont disponibles pour Linux/PPC. Vous avez le |
27 |
Plusieurs chargeurs de démarrage sont disponibles pour Linux/PPC. Vous avez le |
30 |
choix entre <uri link="#yaboot">yaboot</uri> pour les machines de type NewWorld |
28 |
choix entre <uri link="#yaboot">yaboot</uri> pour les machines de type NewWorld |
31 |
Apple ou IBM et <uri link="#bootx">BootX</uri> pour les machines de type |
29 |
Apple ou IBM et <uri link="#bootx">BootX</uri> pour les machines de type |
32 |
OldWorld Apple ou IBM. Les machines Pegasos n'ont pas besoin de chargeur de |
30 |
OldWorld Apple. Les machines Pegasos n'ont pas besoin de chargeur de |
33 |
démarrage, mais vous pouvez utiliser <uri link="#bootcreator">BootCreator</uri> |
31 |
démarrage, mais vous pouvez utiliser <uri link="#bootcreator">BootCreator</uri> |
34 |
pour créer un menu de démarrage « SmartFirmware ». |
32 |
pour créer un menu de démarrage « SmartFirmware ». |
35 |
</p> |
33 |
</p> |
Lines 72-77
Link Here
|
72 |
votre machine. |
70 |
votre machine. |
73 |
</p> |
71 |
</p> |
74 |
|
72 |
|
|
|
73 |
<note> |
74 |
Vous devrez sans doute éditer le fichier yaboot.conf si vous utilisez genkernel. |
75 |
Les arguments proposés par l'ebuild genkernel doivent être ajoutés comme des |
76 |
options passés au noyau dans la partie de l'image noyau. La partie du fichier en |
77 |
question est la suivante : |
78 |
</note> |
79 |
|
80 |
<pre caption="Ajouter les arguments de démarrage à yaboot.conf"> |
81 |
<comment>################# |
82 |
## Cette section peut être dupliquées si vous avez plus d'un noyau ou set |
83 |
## d'options noyau (remplacez 2.6.9 par votre version de noyau). |
84 |
#################</comment> |
85 |
image=/boot/kernel-2.6.9 |
86 |
label=Linux |
87 |
root=/dev/ram0 <comment># /dev/ram0 si vous utilisez genkernel</comment> |
88 |
partition=3 |
89 |
sysmap=/boot/System.map-2.6.9 |
90 |
append="real_root=/dev/hda3 init=/linuxrc" <comment># Ajoutez des arguments ici</comment> |
91 |
read-only |
92 |
<comment>##################</comment> |
93 |
</pre> |
94 |
|
75 |
<ul> |
95 |
<ul> |
76 |
<li> |
96 |
<li> |
77 |
<uri link="#yabootconfig">Par défaut : utiliser yabootconfig</uri> |
97 |
<uri link="#yabootconfig">Par défaut : utiliser yabootconfig</uri> |
Lines 242-279
Link Here
|
242 |
<body> |
262 |
<body> |
243 |
|
263 |
|
244 |
<impo> |
264 |
<impo> |
245 |
BootX n'est disponible que pour les systèmes OldWorld Apple ou IBM. |
265 |
BootX n'est disponible que pour les systèmes OldWorld Apple. |
246 |
</impo> |
266 |
</impo> |
247 |
|
267 |
|
248 |
<p> |
268 |
<p> |
249 |
BootX a besoin que vous redémarriez le système. Allons-y. |
269 |
Dans la mesure où BootX démarre Linux depuis MacOS le noyau devra être copié |
|
|
270 |
depuis une partition Linux sur la partition MacOS. Montez tout d'abord la |
271 |
partition MacOS depuis l'extérieur du chroot. Utilisez <c>mac-fdisk -l</c> pour |
272 |
trouver le numéro de la partition de MacOS, sda6 dans l'exemple. Une fois que |
273 |
la partition est montée nous allons copier le noyau sur le répertoire système |
274 |
afin que BootX puisse le trouver. |
250 |
</p> |
275 |
</p> |
251 |
|
276 |
|
252 |
<pre caption="Sortie du chroot, démontage des partitions et redémarrage"> |
277 |
<pre caption="Copier le noyau sur la partition MacOS"> |
253 |
# <i>exit</i> |
278 |
# <i>exit</i> |
254 |
~# <i>umount /mnt/gentoo/proc /mnt/gentoo/dev /mnt/gentoo</i> |
279 |
cdimage ~# <i>mkdir /mnt/mac</i> |
255 |
~# <i>reboot</i> |
280 |
cdimage ~# <i>mount /dev/sda6 /mnt/mac -t hfs</i> |
|
|
281 |
cdimage ~# <i>cp /mnt/gentoo/usr/src/linux/vmlinux "/mnt/mac/System Folder/Linux Kernels"</i> |
282 |
</pre> |
283 |
|
284 |
<p> |
285 |
Si vous avez utilisé genkernel le noyau est placé ailleurs et le fichier initrd |
286 |
devra également être copié. |
287 |
</p> |
288 |
|
289 |
<pre caption="Copier le noyau et l'initrd de genkernel sur la partition MacOS"> |
290 |
# <i>exit</i> |
291 |
cdimage ~# <i>mkdir /mnt/mac</i> |
292 |
cdimage ~# <i>mount /dev/sda6 /mnt/mac -t hfs</i> |
293 |
cdimage ~# <i>cp /mnt/gentoo/boot/kernel-* "/mnt/mac/System Folder/Linux Kernels"</i> |
294 |
cdimage ~# <i>cp /mnt/gentoo/boot/initrd-* "/mnt/mac/System Folder"</i> |
295 |
</pre> |
296 |
|
297 |
<p> |
298 |
Maintenant que le noyau est copié, démontez tous les systèmes de fichiers et |
299 |
entrez la commande magique que vous attendiez avec impatience : |
300 |
<c>reboot</c>. |
301 |
</p> |
302 |
|
303 |
<pre caption="Démonter les partitions et redémarrer la machine"> |
304 |
cdimage ~# <i>cd /</i> |
305 |
cdimage ~# <i>umount /mnt/gentoo/proc /mnt/gentoo /mnt/mac</i> |
306 |
cdimage ~# <i>reboot</i> |
256 |
</pre> |
307 |
</pre> |
257 |
|
308 |
|
258 |
<p> |
309 |
<p> |
259 |
Bien entendu, n'oubliez pas de retirer le CD du lecteur car sinon le système |
310 |
Bien sûr n'oubliez pas d'enlever tous les dispositifs de démarrage pour que |
260 |
amorcera le CD au lieu de démarrer sur Mac OS. |
311 |
MacOS puisse cette fois démarrer. |
261 |
</p> |
312 |
</p> |
262 |
|
313 |
|
263 |
<p> |
314 |
<p> |
264 |
Maintenant que votre système a redémarré dans Mac OS, ouvrez le panneau de |
315 |
Maintenant que la partition a démarré dans MacOS, ouvrez le panneau de contrôle |
265 |
contrôle de BootX. Sélectionnez <c>Options</c> et décochez <c>Used specified RAM |
316 |
de BootX et sélectionnez <c>Options</c> puis désactivez <c>Used specified |
266 |
disk</c>. Lorsque vous retournerez à l'écran principal de BootX, vous trouverez |
317 |
RAM disk</c> si vous n'utilisez pas genkernel. Dans le cas contraire vérifiez |
267 |
une option pour spécifier le disque et la partition racine. Remplissez ces |
318 |
que l'initrd de genkernel est sélectionné à la place de celui du LiveCD. Si |
268 |
valeurs correctement. |
319 |
vous n'utilisez pas genkernel vous devez maintenant spécifier dans une option le |
|
|
320 |
disque et la partition racine de Linux. Remplissez les champs voulus par la |
321 |
valeur appropriée. Selon la configuration du noyau vous devrez probablement |
322 |
appliquer quelques arguments de démarrage au noyau. |
269 |
</p> |
323 |
</p> |
270 |
|
324 |
|
271 |
<p> |
325 |
<p> |
272 |
BootX peut être configuré pour lancer Linux au démarrage. Si vous le faites, |
326 |
BootX peut être configuré pour démarrer Linux au démarrage. Si vous choisissez |
273 |
vous verrez votre machine démarrer sur Mac OS puis, pendant la phase de |
327 |
cette option la machine démarrera sur MacOS et lors du démarrage, elle chargera |
274 |
démarrage, BootX chargera et démarrera Linux. Allez voir le <uri |
328 |
BootX qui à son tour démarrera Linux. Lisez la page Internet de |
275 |
link="http://penguinppc.org/bootloaders/bootx/">site de BootX</uri> pour plus |
329 |
<uri link="http://penguinppc.org/bootloaders/bootx/">BootX</uri> pour plus |
276 |
d'information. |
330 |
d'informations. |
277 |
</p> |
331 |
</p> |
278 |
|
332 |
|
279 |
<p> |
333 |
<p> |