Certaines particularités de l'amorçage de ppc sont décrites dans Appendix E. En gros, il y a deux options — soit copier le chargeur d'amorçage sur une partition racine OSX et démarrer depuis Open firmware, soit utiliser un CD d'installation, Live ou de secours pour initialiser une partition bootstrap.
Vous devez maintenant vous assurer que /tools/etc/yaboot.conf
contient les détails
adéquats pour le système CLFS. Consultez Section 13.3,
« Rendre le système CLFS démarrable. » pour plus de
détails, mais remarquez que maintenant vous n'avez pas besoin des
paramètres install, magicboot,
enablecdboot
ou macosx
car ils
ne sont pas disponibles lors du démarrage sur Open Firmware.
Maintenant, vous devriez avoir le système temporaire sur un système
de fichiers ext2 sur votre Mac. Maintenant, depuis OSX, copiez
/tools/lib/yaboot/yaboot
et
/tools/etc/yaboot.conf
vers le
répertoire OSX /
.
À chaque fois que vous voudrez démarrer dans le système temporaire,
maintenez les touches option-commande-o pour obtenir l'Open
Firmware puis utilisez la commande suivante, en remplace
X
par le numéro de partition du
système de fichier racine d'OSX (typiquement « 3 »)
boot hd:X,yaboot
Ceci est particulièrement approprié si vous ne pouvez pas écrire
sur un système de fichier ext2 depuis OSX. Démarrez depuis un
CD et (si nécessaire) créez les partitions et les systèmes de
fichiers, montez la partition CLFS sur /tools
et décompressez-y le système temporaire.
Maintenant initialisez /tools/etc/yaboot.conf
— voir Section 13.3,
« Rendre le système CLFS démarrable. » pour des
détails sur ce qui devrait s'y trouver, mais remarquez que les
spécifications install et
magicboot devraient pointer
vers /tools/lib/yaboot/
et
non /usr/lib/yaboot
.
Pour écrire le chargeur d'amorçage sur le disque, avec /tools/sbin
en premier dans votre path et
/proc
monté, lancez la commande
suivante :
La commande suivante mettra à jour la partition bootstrap et la variable de démarrage dans l'Open Firmware. Ne lancez pas la commande si ce n'est pas souhaitable.
PATH_PREFIX=/tools ybin -v -C /tools/etc/yaboot.conf
Autrement, si la partition de bootstrap n'a pas déjà été initialisée, peut-être parce que vous utilisez un Live CD, vous devrez utiliser une autre commande pour installer le chargeur d'amorçage pour la première fois :
PATH_PREFIX=/tools mkofboot