------Original Message------
From: Francois Massonneau <[EMAIL PROTECTED]>
To: Liste Mandrake <[EMAIL PROTECTED]>
Sent: May 22, 2000 11:41:22 AM GMT
Subject: [debutant] compil noyau (to be continued)


>Bonjour,
>Grace aux conseils �clair�s de deux personnes j'ai pu compiler >le
>noyau, mais j'ai d'autres soucis. Je vais tacher d'etre >exhaustif, mais
>je ne sais pas trop ou commencer.

>1er question : durant la compilation du noyau et des modules, >j'ai eu
>plusieurs "warning". Est ce normal. Avez vous �a vous aussi ?
>(le noyau s'est bien compil� et j'ai pu le d�marrer, donc il >n'�tait
>peut �tre pas aussi graves que �a).

Normal :)
Le code des sources est pas super super propre, tant que c'est des warnings
c'est pas grave :) Fin si tu veux ne plus avoir de warning tu peux tjs
corrig� les sources :)


>2�me question : lorsque je boot sur ce nouveau noyau, j'ai une >sorte
>de message comme quoi tel module ne peut pas se loader, mais je >ne
>retrouve pas ce message lorsque je consulte les messages de >d�marrage
>par "dmesg". Sinon j'ai �a comme message �galement, mais je >pense que
>je peux l'oublier :
>Teles: 16.3 Byte at d80 is ff
>HiSax: Card Teles 16.3 not installed !
>ISDN-subsystem unloaded

Bon pour le 1er message regarde dans /var/log/messages s'il y est pas.
Pour le second tu a mis dans le kernel le support pour un modem RNIS HiSax
Teles 16.3 (as tu ce modem????)

>3�me question : lorsque je veux booter sur mon ancien noyau, l� >par
>contre "big problem". Le systeme s'arrete avec ce message :
>loading AIC7xxx module
>/lib/aic7xxx.o: kernel-module version mismatch
>/lib/aic7xxx.o was compiled for kernel version 2.2.14-15mdk >while this
>kernel is version 2.2.15
>kmod : failed to exec /sbin/modprobe -s -k block-major-8, >errno=2
>VFS : Cannot open root device 08:05
>Kerrnel panic : VFS : unable to mount root fs on 08:05

Hum.... v�rifie bien dans /etc/lilo.conf que dans la partie image de
l'ancien noyeau tu as bien vmlinuz-2.2.14-15mdk (ou truc du genre) car
apparement il charge l'ancien noyeau.
Ou alors autre prob possible, il charge le nouveau initrd..as tu bien laiss�
dans la partie "ancien noyeau" le initrd=initrd2.2.14-15mdk (ou autre truc
du genre) et non pas mis le nouveau???



>Pourtant l�, je boote sur l'ancien noyau normalement.
>Voil� ce que j'ai fait lorsque j'ai compil� et install� le >noyau :
>make mrproper / make dep / make clean /make bzImage / make >modules /
>make modules_install
>ensuite :
>cp usr/src/linux-2.2.15/arch/i386/boot/bzImage /boot/vmlinuz->2.2.15
>J'ai modifi� mon lilo.conf qui ressemble � �a maintenant :
>../. (stuff deleted)
>image=/boot/vmlinuz
>       label=old
>       root=/dev/sda5
>       initrd=/boot/initrd.img
>       append=""
>       read-only
>image=/boot/vmlinuz-2.2.15
>       label=new
>       root=/dev/sda5
>       initrd=/boot/initrd-2.2.15
>       append=""
>       read-only

>J'ai lanc� "mkinitrd /boot/initrd-2.2.15.img 2.2.15"
>J'ai lanc� "lilo"
>Et puis, ne sachant si tout �tait bien, j'ai lanc� :
>make install

Hum p-e pas une bonne id�e le make install, si ca installe automatiquement
de strucs ca a p-e ecraser des trucs aussi (style vmlinuz ou initrd).... ce
genre de script qui fait tout tout seul bin si ca ecrase quelque chose t'en
sais rien... D'apres moi ca vient de la, comme ton ancien noyeau avait les
beau nom standart initrd et vmlinuz, d'apres moi le make install il a pris
le nouveau noyeau 2.2.15 et la copi� dans /boot avec le nom vmlinuz (le beau
nom par d�faut) et paf l'ancien out , ecrasez!!!
Moralit�: 1�me : faire gaffe au script automatique
2�me : Tjs faire une copie de sauvegarde de ses anciens noyeau, initrd
etc... AVEC UN NOM NON STANDART (style vmlinuz-2.2.14.old ,
initrd-2.2.14.old etc etc, surtout pas initrd et vmlinuz !)

>Ensuite j'ai fait "reboot"
>Je ne suis pas sur que mon coup de "make install" �tait tr�s >opportun ??

Effectivement non :)))

>Toujours est il que maintenant je ne peux plus booter sur mon >ancien
>noyau.

Bha vi il existe plus...tu peux tjs le recompiler :)

>J'ai oubli� de dire que lorsque j'ai fait le "make install" il >a �t�
>cr�� un "vmlinuz.old" qui �tait la copie conforme de mon
>vmlinuz-2.2.15, donc je l'ai effac�.

T'es sur??? c'etait p-e l'ancien justement...

>Que puis je faire pour que �a marche ?

Bin la vu que ta plus rien,....recompilez un noyau 2.2.14..seulle soluce...

>Merci d'avance. Francois
olio, [EMAIL PROTECTED]

______________________________________________
FREE Personalized Email at Mail.com
Sign up at http://www.mail.com/?sr=mc.mk.mcm.tag001

Répondre à