Mise à jour de noyau Mandriva
Il y a plusieurs étapes pour installer un nouveau noyau délivré par Mandriva pour les distributions. Alors qu'il est certainement plus facile d'installer des noyeaux maitenant qu'il ne l'a été par le passé, quelques précautions vous assurerons, si vous rencontrez des difficultés avec le nouveau noyeau, de pouvoir démarrer sur l'ancien.
Mise à jour de noyau pour x86 et amd64 :
Ouvrez un terminal en tant que root et mettez à jour vos sources urpmi :
# urpmi.update -a
Lisez le bulletin d'informations afin de connaître quelle version de noyau installer ; par exemple si le nom du fichier est kernel-2.4.19.24mdk-1-1mdk.i586.rpm, vous devrez exécuter :
# urpmi kernel-2.4.19.24mdk
Ceci installera le nouveau noyau à côté des autres noyaux installés sur votre système. Ensuite, éditez le fichier /etc/lilo.conf ou /boot/grub/menu.lst (selon le système de démarrage utilisé). Assurez vous que vous pourrez redémarrer sur votre ancien noyau en vérifiant qu'un paragraphe existe spécialement pour lui. S'il s'agit de votre première mise à jour de noyau, vous devriez trouver deux paragraphes pointant sur des liens symboliques ; l'installation du noyau mets toujours à jour ces deux liens sur le dernier fichier vmlinuz et initrd.img. Habituellement un copier-coller du paragraphe ajouté pour le nouveau noyau en modifiant le numéro de version est tout ce que vous avez besoin de faire. Par exemple, si le nouveau noyau est 2.4.19-24mdk et que celui installé est 2.4.19-16mdk, copiez le paragraphe correspondant à -21mdk et remplacez 24mdk par 16mdk.
Si vous utilisez lilo, après modification du fichier /etc/lilo.conf file, vous devez exécuter "lilo -v". Les utilisateurs de Grubs n'ont rien à faire de plus. Maintenant, vous pouvez redémarrer avec le nouveau noyau.
Mise à jour de noyau PPC :
La mise à jour du noyau PPC est potentiellement identique à la mise à jour des x86, la seul différence est que les PPC utilisent yaboot comme gestionnaire de démarrage plutôt que lilo ou grub. Le fichier que vous devez éditer est /etc/yaboot.conf et, comme les utilisateurs de machines x86, vérifiez qu'il existe un paragraphe avec l'ancien noyau afin de pouvoir démarrer avec au cas où vous rencontreriez des problèmes.
Sur certaines vieilles distributions PPC, vous pourriez avoir besoin de créer manuellement une nouvelle image initrd avec le support USB pour les claviers et souris. Ceci peut être effectuer en tapant, en étant root:
# mkinitrd --with=usb-ohci /boot/initrd-2.4.8-31.3mdk 2.4.8-31.3mdk
En remplaçant bien sûr le numéro de version du noyau par celui que vous êtes en train d'installer.
Enfin, validez vos changement au gestionnaire de démarrage en exécutant "/sbin/ybin -v".