Mise à jour d'un noyau sur une machine distante.
Sous debian (et autres unix/linux), il n'y a généralement pas de problème. Lors du démarrage sur un noyeau modifié, ou xen, ou ... Mais il peut arriver que la machine ne redémarre pas.
Pour palier ce ce problème, grub peut démarrer sur le noyau modifié, et au cas de "kernel panic", redémarrer sur l'ancien noyau.
Modification de /etc/default/grub
; Permet de choisir le noyau qui va démarrer en ligne de commande GRUB_DEFAULT=saved GRUB_TIMEOUT=5 GRUB_DISTRIBUTION=`lsb_release -i -s 2> /dev/null || echo Debian` ; Rajouter panic=5 -> En cas de pb, redémarrage au bout de 5 sec GRUB_CMDLINE_LINUX_DEFAULT="quiet panic=5" GRUB_CMDLINE_LINUX= Création de /boot/grub/grub.cfg avec les nouveaux parametres ~# update-grub Choisi la x+1 eme entrée de grub.cfg pour le démarrage par défaut ~# grub-set-default x Choisi de démarrer sur la y+1 eme entrée pour 1 démarrage ~# grub-reboot y Re démarre ~# reboot
Ca peut éviter de courir à la salle machine, ou de télépĥoner 5 fois à son hébergeur dans la même journée ...