Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
yaboot [Le 15/12/2011, 15:17] 127.0.0.1 modification externe |
yaboot [Le 04/08/2023, 12:25] (Version actuelle) spnux [Lien] MAJ de l'hyperlien |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>boot ppc vétuste}} | + | {{tag>Vétuste boot mac}} |
| ---- | ---- | ||
| - | ====== Gestionnaire d'amorçage : Yaboot pour PowerPC ====== | + | ====== Gestionnaire d'amorçage : Yaboot pour PowerPC ====== |
| ===== Introduction ===== | ===== 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|BootX]]**. | + | **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 ===== | ===== Yaboot.conf ===== | ||
| - | Le fichier **/etc/yaboot.conf** est le fichier de configuration de **Yaboot**. Vous pouvez le modifier en fonction de vos besoins avec un éditeur de texte ouvert en tant que //root//. | + | 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> | |
| - | <code> | + | |
| - | sudo gedit /etc/yaboot.conf | + | |
| - | </code> | + | |
| - | + | ||
| - | Vous obtiendrez quelque chose comme ça : | + | |
| - | + | ||
| - | <code> | + | |
| ## yaboot.conf generated by the Ubuntu installer | ## yaboot.conf generated by the Ubuntu installer | ||
| ## | ## | ||
| Ligne 28: | Ligne 21: | ||
| boot=/dev/hda2 #indique sur quel partition est le boot système Yaboot | boot=/dev/hda2 #indique sur quel partition est le boot système Yaboot | ||
| - | device=/pci@f4000000/ata-6@d/disk@0: | + | device=/pci@f4000000/ata-6@d/disk@0: |
| partition=4 #nombre de partitions sur le disque | partition=4 #nombre de partitions sur le disque | ||
| root=/dev/hda4 #partition racine / d'Ubuntu | root=/dev/hda4 #partition racine / d'Ubuntu | ||
| - | timeout=100 #temps d'attente au boot linux (après le Yaboot) | + | timeout=100 #temps d'attente au boot GNU/Linux (après le Yaboot) |
| install=/usr/lib/yaboot/yaboot | install=/usr/lib/yaboot/yaboot | ||
| - | magicboot=/usr/lib/yaboot/ofboot | + | magicboot=/usr/lib/yaboot/ofboot |
| enablecdboot #permet le boot sur CD (touche c) | enablecdboot #permet le boot sur CD (touche c) | ||
| macosx=/dev/hda3 #localisation partition de Mac Os X | macosx=/dev/hda3 #localisation partition de Mac Os X | ||
| defaultos=macosx #choix du système bootant par défaut | defaultos=macosx #choix du système bootant par défaut | ||
| - | image=/boot/vmlinux | + | image=/boot/vmlinux |
| label=Linux | label=Linux | ||
| read-only | read-only | ||
| Ligne 48: | Ligne 41: | ||
| initrd=/boot/initrd.img.old | initrd=/boot/initrd.img.old | ||
| append="quiet splash" | append="quiet splash" | ||
| - | </code> | + | </file> |
| - | Par défaut, l'option **defaultos** n'est pas présente, donc par défaut Linux (Ubuntu) boot 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**. Parmis les plus intéressantes : | + | 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> | |
| - | <code> | + | |
| password= #pour protéger le boot avec un password | password= #pour protéger le boot avec un password | ||
| delay= #délai avant le boot automatique | delay= #délai avant le boot automatique | ||
| - | enableofboot #autoriser l'ouverture de Open Firmware au boot | + | enableofboot #autoriser l'ouverture de Open Firmware au boot |
| enablenetboot #autoriser le boot sur réseau | enablenetboot #autoriser le boot sur réseau | ||
| ...... | ...... | ||
| - | </code> | + | </file> |
| ===== Validation ===== | ===== Validation ===== | ||
| - | Une fois que vous avez modifié le fichier **/etc/yaboot.conf**, vous devez régénérer le boot 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**. | + | 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> | + | |
| - | sudo ybin -v #l'option -v pour voir un peu ce qui ce passe mais elle n'est pas obligatoire | + | |
| </code> | </code> | ||
| - | Bien sur, pour plus d'informations, consultez-le //man// de **ybin**. | + | Pour plus d'informations, consultez-le //man// de **ybin**. |
| ===== Restauration de yaboot ===== | ===== 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 [[installation:ppc_rescue]] le chapitre //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 ===== | ===== Lien ===== | ||
| - | * [[http://penguinppc.org/bootloaders/yaboot/doc/yaboot-howto.shtml/ | penguinppc.org]] | + | * **(en)** [[https://github.com/yaboot/yaboot|Site officiel du logiciel]] |
| + | * [[:powerpc|La page qui traite de l'installation d'Ubuntu sur PowerPC]]. | ||
| ---- | ---- | ||
| //Contributeur : Rédigé par [[:contributeurs|Les contributeurs d'Ubuntu-fr]].// | //Contributeur : Rédigé par [[:contributeurs|Les contributeurs d'Ubuntu-fr]].// | ||