[Risolto] Fedora 7 ppc e aggiornamento kernel 2.6.22

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:

  1. Montato a mano la partizione di bootstrap (filesystem HFS) con mount -t auto /dev/hda2 /mnt
  2. Andato in /mnt (cd /mnt) a modificare yaboot.conf (fatto una copia di riserva con cp yaboot.conf yaboot.conf.old)
  3. Aggiunto le righe per caricare il nuovo kernel, copiandole da /boot/etc/yaboot.conf (che invece era aggiornato).
  4. 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).
  5. Salvato i cambiamenti.
  6. Smontato la partizione con umount /mnt
  7. 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.