Se a qualcuno può essere utile:
Con gli ultimi due aggiornamenti del kernel 2.6.22.1-33 e 2.6.22.1-41 di Fedora 7 per PowerPC yum non è riuscito a fare tutto in automatico. E compariva un messaggio di errore:
ofpath: /dev/hda: Device not configured
ybin: Unable to find OpenFirmware path for boot=/dev/hda2
ybin: Please add ofboot=<path> where <path> is the OpenFirmware path to /dev/hda2 to /etc/yaboot.conf
il comando ybin per qualche motivo non riusciva ad aggiornare la configurazione di yaboot.
Ho risolto manualmente in questo modo:
- Montato a mano la partizione di bootstrap (filesystem HFS) con mount -t auto /dev/hda2 /mnt
- Andato in /mnt (cd /mnt) a modificare yaboot.conf (fatto una copia di riserva con cp yaboot.conf yaboot.conf.old)
- Aggiunto le righe per caricare il nuovo kernel, copiandole da /boot/etc/yaboot.conf (che invece era aggiornato).
- Copiato quindi tutto il blocco per il nuovo kernel e incollato in /mnt/yaboot.conf (deve precedere il blocco per il caricamento del vecchio kernel).
- Salvato i cambiamenti.
- Smontato la partizione con umount /mnt
- Riavviato ed è partito col kernel nuovo.
NB
Per sapere quale è la partizione di bootstrap formattata HFS da montare (nel mio caso /dev/hda2) si può usare gparted.
Tutti i comandi vanno dati come root.