At 03:53 PM 1/21/99, you wrote:
>Au risque de passer pour un cr�tin, j'ose exposer mon probl�me qui me tient
>en �chec depuis quelques jours, mais qui ne doit pas �tre tr�s m�chant :
>Comment faire pour disposer d'un "linux tout beau tout neuf", bien
>recompil�, avec tout qui marche comme je veux, en natif et en modules ?


ben non, tu ne passe pas pour un cr�tin, on a tous pass� par la et moi le
premier !


>
>Je m'explique :
>Dans un premier temps, j'ai install� les sources (rpm -ivh
>/mnt/cdrom/.../kernel-source....), puis (make menuconfig) : j'ai d�fini ce
>que je voulais en natif et en modules.
>En quittant, le message propose de taper make dep ; make clean et de
rebooter.
>C'est ce que j'ai fait, et en rebootant, j'ai eu l'ancienne version du
>noyau (les changements n'�taient pas pris en compte). J'ai fait ls /boot,
>et effectivement la date du vmlinuz-2.0.34-1 �tait en juin 98, ainsi que
>celle de System.map... et modules...

apr�s avoir fait make dep ; make clean, on ne reboote pas, ca sert a rien,
le kernel n'est pas encore compil� a ce moment l�. Ca fait juste faire du
m�nage dans les d�pendencies et nettoyer ce qui ne servira pas pour ce make.

la tu fait un make zlilo, c'est ca qui va compiler ton kernel et aussi le
mettre dans lilo, je suis pas sur que ce soit l'id�al mais en tout cas,
c'est la m�thode que j'utilise.
Sauf que make zlilo est concu pour avoir un kernel ailleurs que le default
de Mandrake. il te faut donc modifier ton /etc/lilo.conf pour pointer a la
bonne place. malheureusement, je me rapelle plus exactement ou c'est (le
d�fault et le r�sultat de make zlilo)
je crois avoir lu ca dans le kernel howto... (je l'ai pas fait souvent
depuis que j'ai adopt� Mandrake)


>
>J'ai donc consult� /usr/src/linux/README pour comprendre ce qui n'allait
>pas, et j'ai trouv� une proc�dure beaucoup plus complexe � suivre (je ne
>retrouve pas le papier), mais je l'ai mise dans un script shell que j'ai
>lanc�. Elle comporte entre autre un cp /usr/src/linux/...zImage
>/boot/vmlinuz... et un make modules_install ou qqc du genre), et relancer
>lilo pour qu'il prenne en compte les nouvelles caract�ristiques de
>l'implantation physique du noyau.

ca doit etre dans ton script, les bons r�pertoires, il faudrait v�rifier.

il faut aussi que tu fasse un make modules et un make modules_install
le make modules, c'est ca qui compile les modules que tu veut et l'autre
sert a les installer


>
>Je l'ai lanc� dans un second temps, et depuis, � chaque d�marrage, j'ai
>droit � tout un tas (plus de 30 :-<) de messages d'erreur de type
>...unresolved reference in module /.../....o 
>G�n�ralement, ces noms de modules correspondent � des options que j'ai
>d�sactiv�es...

selon ce que je comprend de tes �tapes, tu a install� des modules (make
modules_install) mais tu n'en a pas compil�, alors il prend les anciens
d�j� compil�,  ou bien il ne les trouve plus (?) as-tu fait un make modules ?

>
>Les fichiers System.map... et modules... de /boot ne semblent pas mis � jour.
>
>J'ai essay� de comprendre ce qui se passe, mais je n'ai pas pu trouver de
>solution. Quelqu'un aurait-il la gentillesse de m'aiguiller ?
>
>Merci.
>Bernard
>

peut-etre pourrait-tu nous envoyer aussi la version de kernel tu avait
avant et celle tu a compil�, ainsi que le script que tu a execut� (les
�tapes que tu a fait) ca aiderais a te guider.

bye et bonne chance !




>

Ken Dionne

[EMAIL PROTECTED]

2470 Aumont #36
Brossard, Qc
J4Z 1E7
450.656-9883

#icq : 189155

Répondre à