Table des matières
Le gestionnaire d'amorçage pour les machines OldWorld Power Macintosh est quik. Vous pouvez également l'utiliser avec CHRP. Le programme d'installation essayera de configurer quik automatiquement au moment de l'étape : « Make Hard Disk Bootable » Cette configuration fonctionne sans problème sur les Powermacs 7200, 7300 et les 7600, et sur certains clones Power Computing.
Sur les G3 beiges, un module first.b modifié pour quik est disponible sur http://www.cpu.lu/~mlan/ftp/quik-first.b-g3. Pour pouvoir utiliser cette version modifiée, suivez ces étapes. Après avoir réamorcé sur l'installateur, allez sur la console n°2. Copiez ce fichier dans votre répertoire /target/boot et renommez-le sous le nom first.b pour qu'il se substitue au fichier first.b qui s'y trouve déjà. Lancez ensuite les commandes suivantes :
chroot /target /bin/bash mount -t proc proc /proc quik -v exit |
Si vous souhaitez utiliser BootX pour amorcer le système installé, sélectionnez simplement le noyau que vous voulez dans le répertoire Linux Kernels, dé-sélectionnez l'option ramdisk, et ajoutez un périphérique racine correspondant à votre installation ; p. ex. /dev/hda8.
Pour les machines sur lesquelles l'on ne souhaite pas installer le BootX de MacOS et sur lesquelles quik ne fonctionne pas, une dernière possibilité est d'appliquer un correctif sur l'image de la disquette de sorte qu'elle devienne une disquette d'amorcage. Utilisez ResEdit dans MacOS pour modifier la ressource cmdl du système, ou utilisez un éditeur binaire tel que beav pour modifier l'image directement afin d'enlever les paramètres ramdisk et substituer un argument root=/dev/xxx qui convienne. Un script perl est également disponible pour cette tâche.
Si la machine ne démarre pas quand l'installation est terminée et s'arrête avec un invite du type boot:, tapez Linux suivi de la touche Enter (la configuration de démarrage par défaut contenue dans quik.conf est étiquetée linux). Les étiquettes définies dans quik.conf seront affichées si vous pressez la touche Tab à l'invite boot:. Vous pouvez aussi essayer de démarrer sur le programme d'installation et modifier le fichier /target/etc/quik.conf qui aura été placé à cet endroit au cours de l'étape précédentes : « Make Hard Disk Bootable » Des informations pour travailler avec quik sont disponibles à http://penguinppc.org/projects/quik/.
Pour démarrer de nouveau sous MacOS sans réinitialiser la nvram, tapez bye à l'invite de l'Open Firmware (en supposant que MacOS n'a pas été enlevé de la machine). Pour obtenir une invite OpenFirmware, appuyez simultanément sur les touches command-option-o-f pendant le démarrage à froid de la machine. Si vous devez réinitialiser les changements de l'OpenFirmware en nvram, appuyez simultanément sur les touches command-option-p-r lors d'un démarrage à froid de la machine.
Les PowerMacs récents (à partir de 1998) utilisent yaboot comme gestionnaire d'amorçage. Le programme d'installation configurera yaboot automatiquement ; aussi, tout ce que vous avez à faire, c'est d'exécuter l'étape : « Make Hard Disk Bootable ». Si elle réussit, votre système devrait alors être capable de démarrer et l'OpenFirmware sera configuré pour lancer Debian GNU/Linux.
Sur les machines de type G4 et iBook, vous pouvez maintenir la touche option enfoncée pour obtenir un écran graphique, avec un bouton pour chaque système d'exploitation démarrable ; pour Debian GNU/Linux il s'agit d'un bouton avec une icône de petit pingouin.
Si vous avez conservé MacOS et qu'à un moment ou à un autre la variable boot-device de l'OpenFirmware a été modifiée, vous devrez restaurer sa configuration. Pour cela, maintenez enfoncées les touches command-option-p-r lors du démarrage à froid de la machine.
Les étiquettes définies dans yaboot.conf seront affichées si vous appuyez sur la touche Tab à l'invite boot:.
La ré-initialisation de l'OpenFirmware sur les matériels G3 et G4 les fera démarrer par défaut sur Debian GNU/Linux (à condition d'avoir effectué un partitionnement correct et d'avoir placé la partition Apple_Bootstrap en premier). Si Debian GNU/Linux se trouve sur un disque SCSI et que MacOS se trouve sur un disque IDE, il se pourrait que cela ne fonctionne pas et que vous deviez lancer l'OpenFirmware et déclarer la variable boot-device manuellement ; en principe, ybin le fait automatiquement).
Après avoir lancé Debian GNU/Linux pour la première fois, vous pourrez ajouter autant d'options que vous le souhaitez (telles que les options de démarrage double) dans le fichier /etc/yaboot.conf et démarrer ybin pour mettre à jour votre partition de démarrage avec la nouvelle configuration. Lisez le yaboot HOWTO.