| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| yaboot [Le 10/10/2009, 18:21] – 213.95.41.13 | yaboot [Le 04/12/2019, 21:12] (Version actuelle) – [Yaboot.conf] 86.234.171.18 |
|---|
| | {{tag>Trusty boot mac}} |
| |
| | ---- |
| | |
| | ====== Gestionnaire d'amorçage : Yaboot pour PowerPC ====== |
| | ===== Introduction ===== |
| | |
| | **Yaboot** est un gestionnaire de boot pour les machines ayant **Open Firmware** comme système primaire (comme le bios de PC mais en plus évolué). Ce **Bootloader** vous permet d'avoir plusieurs systèmes d'exploitation sur les machines Apple //NewWorld//. Ces machines sont les Mac G3 (bleu et blanc), les G4 et les G5. Pour les Mac plus anciens, les //OldWorld//, le gestionnaire de boot recommandé, est **[[:BootX]]**. |
| | |
| | ===== Yaboot.conf ===== |
| | |
| | Le fichier **/etc/yaboot.conf** est le fichier de configuration de **Yaboot**. Vous pouvez le [[:tutoriel:comment_modifier_un_fichier|modifier]] avec les [[sudo|droits d'administration]] en fonction de vos besoins. Vous obtiendrez quelque chose comme ça : |
| | <file> |
| | ## yaboot.conf generated by the Ubuntu installer |
| | ## |
| | ## run: "man yaboot.conf" for details. Do not make changes until you have!! |
| | ## see also: /usr/share/doc/yaboot/examples for example configurations. |
| | ## |
| | ## For a dual-boot menu, add one or more of: |
| | ## bsd=/dev/hdaX, macos=/dev/hdaY, macosx=/dev/hdaZ |
| | |
| | boot=/dev/hda2 #indique sur quel partition est le boot système Yaboot |
| | device=/pci@f4000000/ata-6@d/disk@0: |
| | partition=4 #nombre de partitions sur le disque |
| | root=/dev/hda4 #partition racine / d'Ubuntu |
| | timeout=100 #temps d'attente au boot GNU/Linux (après le Yaboot) |
| | install=/usr/lib/yaboot/yaboot |
| | magicboot=/usr/lib/yaboot/ofboot |
| | enablecdboot #permet le boot sur CD (touche c) |
| | macosx=/dev/hda3 #localisation partition de Mac Os X |
| | defaultos=macosx #choix du système bootant par défaut |
| | image=/boot/vmlinux |
| | label=Linux |
| | read-only |
| | initrd=/boot/initrd.img |
| | append="quiet splash" |
| | |
| | image=/boot/vmlinux.old |
| | label=old |
| | read-only |
| | initrd=/boot/initrd.img.old |
| | append="quiet splash" |
| | </file> |
| | |
| | Par défaut, l'option **defaultos** n'est pas présente, donc Ubuntu démarre automatiquement. Vous pouvez, en ajoutant cette option avec le choix de votre OS par défaut démarrer automatiquement sur Mac Os 9/X. Il y a beaucoup d'autres options possibles : pour les connaître je vous renvoie sur le //man// de **yaboot** et **yaboot.conf**. Parmi les plus intéressantes : |
| | <file> |
| | password= #pour protéger le boot avec un password |
| | delay= #délai avant le boot automatique |
| | enableofboot #autoriser l'ouverture de Open Firmware au boot |
| | enablenetboot #autoriser le boot sur réseau |
| | ...... |
| | </file> |
| | |
| | |
| | ===== Validation ===== |
| | |
| | Une fois que vous avez modifié le fichier **/etc/yaboot.conf**, vous devez le régénérer sur la partition de démarrage, ici ///dev/hda2//, pour qu'il prenne en compte les modifications. Cela se fait simplement en utilisant la commande **ybin**: <code>sudo ybin -v #l'option -v pour voir un peu ce qui ce passe mais elle n'est pas obligatoire |
| | </code> |
| | |
| | Pour plus d'informations, consultez-le //man// de **ybin**. |
| | |
| | ===== Restauration de yaboot ===== |
| | |
| | Si vous n'avez plus le gestionnaire de démarrage **yaboot** suite à une mise à jour de //Mac Os X// ou autres problèmes, allez voir comment restaurer yaboot, sur la page [[:tutoriel:ppc_rescue#restauration_de_yaboot|Utiliser le mode rescue sur PowerPC]]. |
| | |
| | ===== Lien ===== |
| | |
| | * [[http://penguinppc.org/bootloaders/yaboot/doc/yaboot-howto.shtml/ | penguinppc.org]] |
| | * [[:powerpc|La page qui traite de l'installation d'Ubuntu sur PowerPC]]. |
| | ---- |
| | |
| | //Contributeur : Rédigé par [[:contributeurs|Les contributeurs d'Ubuntu-fr]].// |