Si vous voulez voir ce que font les commandes "make
" ou
"patch
", vous pouvez rediriger les messages. Regardez
d'abord quel shell vous utilisez. "grep root /etc/passwd
"
et cherchez quelque chose comme "/bin/csh
".
Si vous utilisez sh ou bash,
(commande) 2>&1 | tee (Fichier de sortie)placera une copie de la sortie dans le fichier
(Fichier de sortie)
.
Pour csh ou tcsh, la syntaxe est :
(commande) |& tee (Fichier de sortie).
Pour rc (note : vous n'utilisez probablement pas rc) c'est :
(commande) > [2=1]| tee (Fichier de sortie).
En plus des disquettes, d'autres méthodes existent pour tester un nouveau noyau sans détruire les précédents. À la différence d'autres systèmes Unix, LILO est capable de booter sur un noyau situé n'importe où sur le disque (si vous avez un gros disque (500 Mo ou plus) lisez la documentation de LILO car cela risque de poser quelques problèmes). Donc, ajoutez cela :
image = /usr/src/linux/arch/i386/boot/bzImage label = nouveau_noyau
à la fin de votre fichier de configuration LILO, vous pouvez alors choisir
de booter sur le nouveau noyau sans avoir à détruire l'ancien
/vmlinuz
(après avoir lancé lilo
, bien sûr). La manière
la plus simple d'indiquer à LILO qu'il doit booter sur un nouveau noyau est
de presser la touche shift au boot (lorsqu'il vous indique LILO
) ce
qui vous donne un prompt. À ce moment, tapez `nouveau_noyau
' pour
qu'il boote sur le nouveau noyau.
Si vous désirez conserver plusieurs sources du noyau (cela peut prendre
beaucoup de place ; faites attention), la manière la plus simple
est de le nommer : /usr/src/linux-x.y.z
, ou x.y.z
est la
version du noyau. Vous pouvez alors choisir le source à utiliser en faisant
un lien symbolique ; par exemple, `ln -sf linux-1.2.2
/usr/src/linux
' indiquera la version 1.2.2 comme version
courante. Avant de créer ce type de lien symbolique, soyez certain que le
dernier argument de ln
n'est pas un répertoire existant. Le
résultat ne serait pas celui que vous espériez.
Russell Nelson (nelson@crynwr.com
) fait des résumés des changements
dans les nouvelles versions du noyau. Ils sont courts et vous devriez les
regarder avant de réaliser la mise à jour. Ils sont disponibles par ftp
anonyme à ftp.emlist.com
dans pub/kchanges
ou via WEB
http://www.crynwr.com/kchanges.