playmobil
Bonjour,
J'ai fait la mise à jour du Kernel en version 2.6.7-1, via l'interface RPM depuis Gnome.
Depuis, lorsque je démarre, j'ai le chargeur qui me propose de démarrer une version avec l'ancien Kernel ou alors avec le nouveau.
Comment faire (graphiquement et par console) pour :
- mettre par défaut le boot que je veux (en l'occurence la dernière version).
- ou alors supprimer la vieille version du boot
- ou alors supprimer le choix au démarrage.
Merci de vos réponses.
Playmobil
Armelk
bonsoir,
tu te log en root, va dans le repertoire /boot/grub
Edite le fichier grub.conf
tu vas trouver default=X
X est egal a un chiffre (Exemple default=2)
tu tappes le chiffre qui correspond a ton kernel, ca commence a 0 (Zero) qui est le premier kernel qui se lance dans la liste.
1 est le 2eme Kernel , 2 le 3eme Kernel ......
Voila
playmobil
Merci de ta réponse.
si j'efface (après avoir modifié le boot par défaut) du fichier grub, les éléments concernant la deuxième possibilité de boot, quel est l'impact ?
Armelk
Bonsoir,
perso, je garde toujours une copie de grub original et encore je garde la ligne du boot precedent, car je me suis fait avoir un un jour, mais pas deux.
Voici mon fichier grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Fedora Core (2.6.8-1.521smp)
root (hd0,0)
kernel /vmlinuz-2.6.8-1.521smp ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.8-1.521smp.img
title Fedora Core (2.6.8-1.521)
root (hd0,0)
kernel /vmlinuz-2.6.8-1.521 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.8-1.521.img
title Fedora Core (2.6.7-1.494.2.2smp)
root (hd0,0)
kernel /vmlinuz-2.6.7-1.494.2.2smp ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.7-1.494.2.2smp.img
title Fedora Core (2.6.7-1.494.2.2)
root (hd0,0)
kernel /vmlinuz-2.6.7-1.494.2.2 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.7-1.494.2.2.img
Voila
[supprimé]
ne supprimes pas le kernel, ni le choix dans le grub.conf, car en cas de pépin tu pourras toujours booter sur l'ancien kernel et remettre le choix au demarrage sans avoir à retaper toutes les lignes dans le grub.conf sauf si tu maitrises la syntaxe de Grub sans probleme.
commentes juste les lignes concernant le kernel que tu ne veux plus afficher au boot avec des # en faisant soin de changer le numero du kernel lancé par défaut (je rappelle que Grub compte à partir de zéro)
Electrion
Bien qu'il est largement conseillé de garder au moins 2 noyaux .
mais pour info, pour enlever un noyau (du moins ceux des mises à jours RPM), en console, sous root :
# rpmquery kernel
pour retrouver le(s) nom(s) du(des) package(s) concerné(s)
puis
# rpm -e kernel-[version].rpm