Mise à jour du kernel

Bonjour,

Ce WE, en lancant la mise à jour de mon système (upgrade + dist-upgrade) j’ai constaté l’arrivée d’un nouveau kernel.
J’avais précédemment recompilé mon noyau grace à ce forum :stuck_out_tongue:

http://forum.debian-fr.org/viewtopic.php?f=3&t=17645
http://forum.debian-fr.org/viewtopic.php?f=3&t=18536

pour notamment prendre en compte le module PATA_JMICRON.
J’ai donc maintenant 3 entrées dans Grub :
[ul]Debian GNU/Linux, kernel 2.6.26.090211 => mon noyau recompilé
Debian GNU/Linux, kernel 2.6.26-2-686 => le noyau de ce WE
Debian GNU/Linux, kernel 2.6.26-1-686 => l’initial[/ul]

A priori, la mise à jour a aussi recompilé le noyau pour créer le kernel 2.6.26-2-686.
Je voudrais savoir si
[ul]mon propre noyau tient compte du noyau kernel ou si je dois recompiler ?
le noyau noyau a pris en compte mes modifs de recompilation, et notamment la ligne que j’avais modifié dans /boot/.config
[/ul]

Merci de m’apporter vos éclaircissements.

le nouveau noyau “noyau” et le noyau “noyau” pas nouveau ?
c’est un peu comme les papous à poux et les papous pas à poux

Ton noyau personnalisé (2.6.26.090211 ) est très certainement intact
Si tu te rappelles de ton emploi du temps , tu vérifies la date de la personnalisation du noyau :
ls -l /boot/vmlinuz-2.6.26*
ls -l /lib/modules

Si /boot/vmlinuz/2.6.26-1-686 a une date ultérieure c’est qu’il a été retouché depuis.
A priori ça ne devrait pas être le cas puisque les numéros de version sont différents
(2.6.26-2-686 et 2.6.26-1-686).

Lorsque tu mets à jour ton noyau à l’aide d’un paquetage d’une distribution,
tes options personnalisées ne sont pas prises en compte, c’est un noyau passe-partout.
A l’inverse les options “tout-terrain” du kernel générique n’affecteront pas ton noyau personnalisé.
C’est la raison pour laquelle un noyau adapté à son système est préférable à un noyau précompilé.
Pour voir les différences entre différentes versions sans avoir à les démarrer une par une et à
lancer “lsmod” tu pourrais comparer les configurations /boot/config-2.6.26*

diff /boot/config-2.6.26-1-686 /boot/config-2.6.26-2-686

si tu obtiens un retour à la ligne sec, ça voudra dire qu’il n’y a aucune différence entre les options des noyaux.

Ah OK
Donc à chaque mise à jour du noyau, il faudra que je recompile !
Merci