Mise à jour du noyau 2.6.26-2 => 2.6.33-2

Salut, je souhaiterais non pas recompiler le noyau, mas juste le mettre à jour.

Je pense avoir mes dépots à jour, mais lorsque je fais:
apt-cache search --names-only “linux-image”

Il ne me trouve que le noyau 2.6.26-2

Comment faire s’il vous plait pour passer au dernier noyau stable en date, le 2.6.33-2 ? Sans passer par les sources. Merci, peut être que le problème vous sautera aux yeux.

Voici mon sources.list:

deb cdrom:[Debian GNU/Linux 5.0.4 Lenny - Official i386 DVD Binary-1 20100131-19:16]/ lenny contrib main

deb cdrom:[Debian GNU/Linux 5.0.4 Lenny - Official i386 DVD Binary-1 20100131-19:16]/ lenny contrib main non-free

deb security.debian.org/ lenny/updates main contrib non-free

deb-src security.debian.org/ lenny/updates main contrib non-free

deb volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

deb-src volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

deb ftp.fr.debian.org/debian/ lenny main contrib non-free

deb-src ftp.fr.debian.org/debian/ lenny main contrib non-free

deb debian-multimedia.org/ lenny main contrib non-free

deb backports.org/debian lenny-backports main contrib

################################################

lenny

deb ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src ftp.fr.debian.org/debian/ lenny main contrib non-free

lenny update (ajout le 04/2010, je ne sais pas si ce paragraphe update est utile ou non)

deb security.debian.org/ lenny/updates main contrib
deb-src security.debian.org/ lenny/updates main contrib

lenny multimedia

deb mirror.home-dn.net/debian-multimedia lenny main
deb-src mirror.home-dn.net/debian-multimedia lenny main

lenny security

deb security.debian.org/ lenny/updates main contrib non-free
deb-src security.debian.org/ lenny/updates main contrib non-free

volatile

deb volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

deb backports.org/debian lenny-backports main contrib non-free

################################################

squeeze

deb ftp.fr.debian.org/debian/ squeeze main contrib non-free

deb-src ftp.fr.debian.org/debian/ squeeze main contrib non-free

squeeze multimedia

deb mirror.home-dn.net/debian-multimedia squeeze main

deb-src mirror.home-dn.net/debian-multimedia squeeze main

squeeze security

deb security.debian.org/ squeeze/updates main contrib non-free

deb-src security.debian.org/ squeeze/updates main contrib non-free

################################################

sid

deb ftp.fr.debian.org/debian/ sid main contrib non-free

deb-src ftp.fr.debian.org/debian/ sid main contrib non-free

sid multimedia

deb mirror.home-dn.net/debian-multimedia sid main

deb-src mirror.home-dn.net/debian-multimedia sid main

################################################

experimental

deb ftp.fr.debian.org/debian/ experimental main contrib non-free

deb-src ftp.fr.debian.org/debian/ experimental main contrib non-free

experimental multimedia (uniquement 64 bits, décommentez les lignes dans ce cas)

deb mirror.home-dn.net/debian-multimedia experimental main

deb-src mirror.home-dn.net/debian-multimedia experimental main

deb download.virtualbox.org/virtualbox/debian lenny non-free

Je ne pense pas que le 2.6.33-2 soit disponible nativement en Lenny.
Tu as donc deux solutions :
1/ Dans ton fichier “sources” tu places 'sid’
Créer un fichier “peferences” voir dans T&A comment faire.
tu mets une préférence basse à Sid, sauf pour le paquet linux-image voulu.
2/ tu installes les backports. voir une recherche sur ce mot.

Moi je rajouterai plutôt les source de testing.

testing est la futur stable (en 2016 :laughing: ). Tu choisiras ensuite soit de rester en skeeeze (qui sera stable) soit de poursuivre en testing.

C’est le noyau au linux-image-2.6.32-3-686 pour testing.

oui mais il n’est plus en “stable” :smiling_imp:

Oui mais pour rester en “presque” stable n’installer que le noyau de testing.

La gestion des modules a changé entre le 2.6.26 et le 2.6.33, tu peux avoir des soucis avec modprobe. Il te faut un backport des modules-init-tools

le 2.6.33 est stable pour les développeur de noyau, mais pour debian…

le seul moyen pour avoir un noyau 2.6.33 est d’avoir les dépots sidux…

le problème vient que tu n’as que les dépots lenny, qui est en stable avec le 2.6.26, même en Sid on est en 2.6.32

bonjour,

le 2.6.32.4 est dispo dans les backports de lenny

[quote=“mksmn”]bonjour,

le 2.6.32.4 est dispo dans les backports de lenny[/quote]

Salut, tu pourrais me donner la ligne à coller dans mon sources.list s’il te plait pour avoir accès à ces dépots ?

Merci !

re,

ensuite, apt-get update puis upgrade, ou bien aptitude c’est selon.

tchao

il va te demander la clé tu tapes dans un terminal en root ceci

tu réponds “o” et ensuite update et upgrade

Non le 2.6.33 est dans experimental

$ acpo linux-headers-2.6.33-2-686 linux-headers-2.6.33-2-686: Installé : (aucun) Candidat : 2.6.33-1~experimental.4 Table de version : 2.6.33-1~experimental.4 0 30 http://ftp.fr.debian.org experimental/main Packages

limax, autant pour moi je savais pas :wink:

mksmm, après le rajout des backports, un simple aptitude full-upgrade ou dist-upgrade ne va rien changer…

arbredelaforet tape :

en 32 bits :

en 64 bits :

Merci pour toutes ces réponses vous êtes top.

JCF, alors ok, je vais essayer ça demain. Mon système est effectivement en 32bits.

à+,

bonsoir,

évidemment,

je pensais que cela lui était connu!

bon courage

Je peux te passer un paquet 2.6.33.2 que j’ai fait pour la prochaine version de clefagreg avec le paquet adequat de modules-init-utils pour squeeze

Salut, alors tout se passe bien, le paquet est téléchargé, s’installe etc …
A la fin, je reboot voir ce qu’il se passe, et GRUB ne me propose que les vieilles versions du noyau déjà installées, 2.6.26 et la 2.6.32 n’apparait pas. Aurais-je oublié quelque chose ?

Voici l’historique complet de ce que j’ai fais (OS 32bits):
Ajout à la /etc/apt/sources.list:
deb backports.org/debian lenny-backports main contrib non-free

puis en root:
apt-get install debian-backports-keyring
aptitude update
aptitude upgrade
aptitude install -t lenny-backports linux-image-2.6.32-bpo.4-686

Merci, à++,

Faut ptet mettre ton grub à jour ?
Quel Grub ?

essaie

update-grub

Oui merci update-grub se passe correctement et le configure pour le nouveau noyau.
Je reboot, et hop kernel panic unable to mount rootfs on unknow-block (0,0)
root (hd0,1)

Je vérifie le menu de grub, et il y a bien le chemin vers le noyau, mais pas vers initrd (et /boot/initrd.img-2.6.32blablah n’existe pas):
title Debian GNU/Linux, kernel 2.6.32-bpo.4-686
root (hd0,1)
kernel /boot/vmlinuz-2.6.32-bpo.4-686 root=/dev/sda2 ro quiet

Pour le vieux, c’est ok:

title Debian GNU/Linux, kernel 2.6.26-2-686
root (hd0,1)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda2 ro quiet
initrd /boot/initrd.img-2.6.26-2-686

update-initramfs -u

et ça devrait fonctionner.