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

Build non-pae kernel from debian kernel source



Hi all,

I'm facing a problem to build a non-pae kernel from debian kernel
source.

Here's what i have done:

#apt-get source linux-2.6
#cd linux-2.6-2.6.18.dfsg.1
#./debian/rules debian/build debian/stamps
#make -f debian/rules.gen setup-i386-xen-686

#cd build/build-i386-xen-686
#make menuconfig
Here, i have suppressed HIGHMEM support to make a non-pae kenrel

then, finish with make-kpkg:
#make-kpkg --initrd kernel_image

This process finish with an error:

dpkg-gencontrol : erreur : le paquet linux-xen0-2.6.18-6-xen-686 n'est pas
le fichier de contrômake[1]: *** [debian/linux-xen0-2.6.18-6-xen-686]
Erreur 255
make[1]: quittant le répertoire «
/usr/src/linux-2.6-2.6.18.dfsg.1/debian/build/build-i386-xen-686 »
make: *** [binary/linux-xen0-2.6.18-6-xen-686] Erreur 2


In English it should be:

dpkg-gencontrol : error : packet linux-xen0-2.6.18-6-xen-686 is not a
control file 
make[1]: *** [debian/linux-xen0-2.6.18-6-xen-686] Error 255
make[1]: leaving folder «
/usr/src/linux-2.6-2.6.18.dfsg.1/debian/build/build-i386-xen-686 »
make: *** [binary/linux-xen0-2.6.18-6-xen-686] Error 2


Is there a better way to build a non-pae kernel ?
Any idea on this problem ?

Thanks for your help :)

Wilfried.



Reply to: