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