jean �crivit :

> David BAUDENS a �crit:
> 
> > Bonjour,
> >
> > Mandrake et RedHat n'utilisent pas les memes noyaux. La Mandrake 6.0
> > utilise un noyau 2.2.9 (-19mdk qu'il est fortement conseill� de mettre �
> > jour vers un -27mdk disponible dans les � Updates �)
> 
> Je rebondis sur ce post pour demander justement ce que cela signifiait et 
> comment on le met � jour.

Bonjour,

� 19 � et � 27 � sont les num�ros de versions du noyau. En l'occurence,
ce sont les num�ros de compilation.

� mdk � (pour ManDraKe) signifie que vous avez � faire � un paquetage
con�u pour Mandrake.

La mise � jour ce passe comme suit :
  - T�l�chargement du nouveau noyau
  - Installation du nouveau noyau � l'aide de la commande :
� rpm -i nouveau_noyau � (et non � rpm -U nouveau_noyau � qui
supprimerait l'ancien).
  - Mise � jour de � /etc/lilo.conf � (par �dition du fichier ou
utilisation de LinuxConf)
  - Mise � jour de Lilo par ex�cution de la commande � /sbin/lilo � et
si, et seulement si, aucune erreur ne s'est produite, red�marrage de la
machine.
  - Choix du nouveau noyau au prompt de � Lilo: �.



> Et comment savoir quelle version du noyau on a compil� (vu que le r�sultat 
> de la compil du noyau s'appelle toujours bzImage)

Si vous compilez le noyau � l'aide de la commande � make bzImage �, oui.
Si vous utilisez � make zImage �, non : vous obtiendrez alors un fichier
� zImage �.

En fait, le non du fichier repr�sentant le noyau n'a aucune importance.
Vous pouvez l'appeler � toto �, � TuX �, etc., peut importe. L'important
est que son nom soit correctement mentionn� dans le fichier �
/etc/lilo.conf �.

Si c'est le fait de savoir comment le syst�me fait pour conna^itre le
num�ro de version du noyau alors que le fichier est autrement nomm�, la
r�ponse r�side dans le fait que le nom du noyau est cod� en dur dans le
dit fichier.

A noter tout de meme que par convention, on nomme les noyaux pr�sents
dans � /boot � comme ceci : vmlinuz-x.y.z-w o� � x �, � y � et � z �
repr�sentent le num�ro de version du noyau et � w � le num�ro de
compilation.


Cordialement,

David BAUDENS

Répondre à