[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: compilation noyau sauce Debian



Le Tue, 06 Jan 2004 14:45:18 +0100, Bertrand Lemaître a écrit :

> Bonjour,
> 
> Ayant plusieurs machines sous Debian (woody ou sarge), je désire changer
> mes habitudes de génération de noyau, et ne compiler que sur une machine
> pour dispatcher ensuite les noyaux sous forme de paquet debian. Mes
> machines étant différentes j'ai un paquet par machine. Actuellement
> c'est le noyau 2,4,23 qui me préoccupe.
> 
> Je génère avec make-kpkg une image (kernel-image) sous forme de paquet
> que je transfère sur la machine de destination pour l'installer comme
> indiqué sur
> http://people.via.ecp.fr/~alexis/formation-linux/noyau-debian.html
> 
> Malheureusement lors de l'installation du paquetage (dpkg -i
> kernel-image-2.4.23_mamachine.1_i386.deb) j'ai des messages
> (depmod : unresolved symbols...) pour chaque .o présent sous
> /lib/modules/2,4,23; messages que je n'explique pas .
> 
> Ces messages sont liés à depmod, et pourtant en regardant le contenu de
> mon paquet, j'y vois bien l'arborescence complète /lib/modules/2,4,23
> 
> 
> 
> 1-Est ce lié à la présence du fichier /lib/modules/2,4,23/build qui est
> un lien vers
> -> /usr/src/kernel-source-2.4.23 qui n'existe pas sur la machine
> destination ?
> 
> 2-Suffit il de forcer l'installation comme indiqué dans les messages en
> fin de ce courrier ?
> 
> 3-Quel méthode utiliser pour ne plus avoir ces messages d'erreur lors de
> l'installation ?
> 
> 
> Merci pour votre aide !
> 
> 
> depmod: *** Unresolved symbols in /lib/modules/2.4.23/kernel/net/ipv4/netfilter/iptable_filter.o
> depmod: *** Unresolved symbols in /lib/modules/2.4.23/kernel/net/ipv4/netfilter/iptable_mangle.o
> depmod: *** Unresolved symbols in /lib/modules/2.4.23/kernel/net/ipv4/netfilter/iptable_nat.o
> depmod: *** Unresolved symbols in /lib/modules/2.4.23/kernel/net/netlink/netlink_dev.o
> There was a problem running depmod.  This may be benign, 
> (You may have versioned symbol names, for instance).
> Or this could be an error.
> 	depmod exited with return value 1
> In any case, since depmod is run at install time, 
> we could just defer running depmod
> Would you like to abort now? [Yes] n
> A new kernel image has been installed, and usually that means  
> that some action has to be taken to make sure that the new     
> kernel image is used next time the machine boots. Usually,     
> this entails running a ``bootloader'' like SILO, loadlin, LILO,
> ELILO, QUIK, VMELILO, ZIPL, or booting from a floppy.   (Some  
> boot loader, like grub, for example, do not need to be run on  
> each new image install, so please ignore this if you are using 
> such a boot loader).
> 
> A new kernel image has been installed at /boot/vmlinuz-2.4.23
>  (Size: 1152kB)

En conclusion de cette demande d'aide:

- par erreur, sur une machine Sarge je pensais pouvoir compiler des noyaux
pour Woody, mais comme ce ne sont pas les mêmes gcc, libc,... cela ne
peut pas fonctionner.

Merci pour votre aide.




Reply to: