Jak spravne kompilovat kernel v Red Hetu
Pavel JANIK ml.
pjanik na aida.inet.cz
Pátek Červenec 25 15:58:19 CEST 1997
Ja pouzivam klasicke
# make config dep clean zImage modules modules_install
(pri novem kernelu). Jinak pri nejake uprave, patch apod:
staci pouze make config (pokud je i zmena konfigurace), zImage. clean je
vypusteno, protoze nemusim kompilovat soubory, ktere se nezmenili (vcetne
zavislosti). Pokud se zmeni nejaky hlavickovy soubor nebo neco podobneho,
zavislosti mi zajisti rekompilaci vseho potrebneho.
> > Pri kompilaci se osvedcil tento postup (mam RH 4.1)
> > cd /usr/src/linux
> > make mrproper
> > make menuconfig
> > make dep
> > make clean
>
> a make zImage
ugh, uz je tam make boot (viz nize)
>
> > make modules
> > make modules_install
> > make boot
> > cp /boot/vmlinuz /boot/vmlinuz.org
> > cp /usr/src/linux/arch/i386/boot/zImage /boot/vmlinuz
> > pak upravit /etc/lilo.conf
> > spustit lilo
> > prebootovat
Vami popsany postup se da zkratit make zlilo (viz arch/i386/boot/Makefile).
PJ
--
############################################################################
# #
# Pavel.JANIK na INET.cz #
# arch/sparc/kernel/smp.c: and now Pavel.JANIK na SHOP.cz #
# #
# printk("Entering SparclinuxMultiPenguin(SMP) Mode...\n"); #
# printk("Penguin %d is stuck in the bottle.\n", i); #
# #
# PGP Public Key - http://www.inet.cz/~pjanik/ #
# Top URL - http://www.math.muni.cz/cgi-bin/LSD #
############################################################################
Další informace o konferenci Linux