Cher journal,
Je t'écris pour te demander conseil, j'ai un serveur dont le noyau doit etre mis à jour. Ce serveur est sous debian, et je compte passer le noyau en 2.4.25. Comme ce serveur est à ~7000 km de chez moi, je n'ai pas le droit à l'erreur.
Existe t'il une procédure pour passer le noyau en 2.4.25 directement sans avoir à le compiler, et qui installe en parallele les sources en utilisant apt-get ?
Est ce que si cette procédure existe, elle met à jour lilo et grub ?
# Re: Debian: Mise à jour de kernel via apt
Posté par lezardbreton . Évalué à 1.
apt-get kernel-image-2.4.25-k7 (pour athlon) par exemple intallera le nouveau noyau, va créer une entrée dans lilo si tu réponds oui à la question, etc...
apt-get kernel-source-2.4.25 ou encore kernel-headers-2.4.25-K7.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par lezardbreton . Évalué à 1.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Code34 (site web personnel) . Évalué à 1.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par lezardbreton . Évalué à 1.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Code34 (site web personnel) . Évalué à 1.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par lezardbreton . Évalué à 1.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par lezardbreton . Évalué à 1.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Code34 (site web personnel) . Évalué à 1.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par lezardbreton . Évalué à 4.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Prosper . Évalué à 0.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par titi toto . Évalué à 1.
parcequ'en fait, si je comprends bien, avec une stable, on est obliges de rester en 2.4.18 ? (meme patche niveau secu, pour certains drivers il faut un kernel plus recent)
et meme si on veut installer a la main ler kernel, il faut des versions de modutils, de la glibc etc.. plus recentes que ce qu'y a dans woody, donc on est obliges de passer en testing/unstable :-\
pas cool tout ca..
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Prosper . Évalué à 0.
http://ftp.debian.org/debian/dists/woody-proposed-updates/(...)
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Anonyme . Évalué à 1.
http://www.debian.org/releases/stable/i386/ch-post-install.en.html#(...)
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Yves Agostini (site web personnel) . Évalué à 1.
Sur stable c'est un 2.4.18 patche qui est aussi secure que le 2.4.25
# Re: Debian: Mise à jour de kernel via apt
Posté par ccomb (site web personnel) . Évalué à 2.
# apt-get install kernel-image-2.4.25-... kernel-source-2.4.25
(remplace "..." par le suffixe pour ton architecture.)
Ensuite tu édites lilo.conf et tu recopies la section de ton ancien noyau.
Puis tu modifies le "default=" vers ton nouveau noyau.
Attention aux liens symboliques pour /initrd.img et /vmlinuz. L'installation du nouveau noyau a du déplacer l'ancien vers /initrd.img.old et /vmlinuz.old.
Le mieux est de mettre des chemins complets dans lilo.conf
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par mammique . Évalué à 1.
En supposant que cet ancien noyau vienne lui aussi de apt, car si c'est un noyau make-kpkg ou kernel.org fait maison il n'a peut être pas de initrd voire des drivers en dur qui ne seront pas chargés au boot par le nouveau noyau, pour la carte réseau c'est con si est il à 7000km. Donc bien vérifier les liens vers le noyau, les liens vers l'initrd et au moins le module de ta carte réseau dans /etc/modules.
Bon stress !
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par #3588 . Évalué à 1.
Sinon une remarque : je m'y prend peut-etre comme un pied mais si pour un "upgrade" de noyau avec Debian je n'ai jamais eu de problème (les liens symboliques vmlinuz et initrd.img et leurs .old étaient bien mis à jour) les "downgrade" se passent mal : ces liens ne pointent plus vers le dernier noyau installé, il faut les refaire manuellement. Un détail, mais un beau kernel panic au démarrage si on oublie. En l'occurrence c'était pour revenir du 2.6.3 au 2.4.25.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par ccomb (site web personnel) . Évalué à 1.
# Re: Debian: Mise à jour de kernel via apt
Posté par loïc . Évalué à 2.
http://packages.debian.org/cgi-bin/search_packages.pl?keywords=kern(...)
Regarde celui dont tu as besoin. Par exemple:
http://http.us.debian.org/debian/pool/main/k/kernel-image-2.4.25-i3(...)
donc
# lynx http://http.us.debian.org/debian/pool/main/k/kernel-image-2.4.25-i3(...)
il t'offre de faire l'installation tout seul comme un grand. Ensuite il te proposera d'installer lilo. Première question tu réponds non, la suivante oui, tu regardes que la config est ok dans le /etc/lilo.conf tu as un backup de la config dans /etc/lilo.conf.0
un petit # lilo -v pour l'installation. S'il ne braille pas trop
shutdown -r now
puis tu fais ta prière, et moins de 5 minutes plustard tu es content :)
Su tu utilises un noyau non patché et non compilé maison, tu ne devrais pas avoir de problème en fait.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par M . Évalué à 3.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Code34 (site web personnel) . Évalué à 1.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Maillequeule . Évalué à 1.
Qui va lancer un reboot sur l'ancien noyau
extrait du man lilo :
/sbin/lilo -R - set default command line for next reboot
M
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par CopainJack (site web personnel, Mastodon) . Évalué à 1.
# Re: Debian: Mise à jour de kernel via apt
Posté par #3588 . Évalué à 1.
Il y a éventuellement une modif à faire pour utiliser initrd si tu ne l'utilisais pas, mais c'est bien expliqué lors de l'installation via le paquet kernel-image-*.
Ensuite, au moins concernant lilo : l'installation Debian a dû te laisser deux entrées dans lilo.conf, une référençant /vmlinuz et une autre /vmlinuz.old. Ce sont deux liens symboliques et le paquet les met à jour lors de l'installation du nouveau noyau et relance lilo ensuite. Donc le lilo.conf proprement dit n'est pas modifié, mais au démarrage suivant "Linux" sélectionne bien le nouveau noyau, et "LinuxOLD" l'ancien.
# Re: Debian: Mise à jour de kernel via apt
Posté par Mr_max . Évalué à 1.
Comme tu l'as dit, tu n'as pas droit à l'erreur et moi qui suit passé au kernel 2.6 sur ma passerele j'ai eu un petit souci :
carte eth0 qui devient eth1 et carte eth1 qui devient eth0 resultat refaire config reseau et internet...
C pas de chance mais moi à la limite, c reglé en 2 sec etant donné qu'il est juste derriere moi... Mais toi tu es à environ 7000km donc fait bien attention...
Par moment ca peut etre bon d'etre parano et rajouter un tit truc dans le crontab qui test si tu es bien connecté au net et si c pas le cas, il te reboot la machine et te relance ton ancien kernel... C une technique un peu bidouillage mais kan on a pas un accé physique à une machine ca serai bete de devoir prendre l'avion pour reparer les conneries qu'on a fait apres avoir perdu la main sur la machine ;)
# Re: Debian: Mise à jour de kernel via apt
Posté par Code34 (site web personnel) . Évalué à 2.
Je dois vous l'avouer, ça ne s'est pas très bien passé, heureusement il y a des personnes qui vont m'aider à relancer la machine.
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par nive . Évalué à 1.
http://trilldev.sourceforge.net/files/remotedeb.html(...)
[^] # Re: Debian: Mise à jour de kernel via apt
Posté par Mr_max . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.