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.
À 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.
C'est aussi approprié si vous tournez sur un vieux noyau 32 bits sur une machine 64 bits ou si la personnalité du noyau a été forcée à 32 bits.
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