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

Re: Kernel compile blues



V Ne, 22. 02. 2004 v 00:04, Kai Schindelka píše:
> cd /usr/src/linux/
> make menuconfig
> make-kpkg clean
> make-kpkg --revision <revision> --append_to_version -<appendix> \
> kernel-image
> cd ..

It is IMHO better to add option '--config menu' to second make-kpkg
command and do not use `make menuconfig` (it will prevent some warnings
when changing <appendix> or <revision>). And also you can add
'modules-image' after kernel-image to compile external modules (nvidia,
slmodem, etc.). 
Personally, I do not use --revision, because (AFAIK) kernels with same
version and appendix but different revision number cannot be installed
at same time. So when you compile and install new (invalid) kernel, it
deinstalls old (working) one and you loose possibility to boot old
kernel. Instead I use "<hostname>-<revision>" as <appendix>

So my favorite commandline is:

make-kpkg clean && time make-kpkg --config menu \
--append-to-version -<hostname>-<revision> kernel_image modules_image

Mixi

PS: If I am wrong about something, let me know.



Reply to: