preklad jadra

mtd mtd na mk.cvut.cz
Sobota Září 8 22:19:37 CEST 2001


tohle je trochu mimo, ale par poznamkam se proste neubranim.

Petr Šobáň wrote:
> Já mám v /usr/src/linux soubor přelož:
> 
> #!/bin/bash
> 
> make clean
> make menuconfig
> make dep
> make bzImage
> make modules
> make modules_install
> cp -f ./System.map /boot/System.map-2.2.19
> cp -f ./arch/i386/boot/bzImage /boot/vmlinuz-2.2.19

tenhle skript neresi chyby pri prekladu, trochu lepsi reseni je:

1. make menuconfig
2. make dep clean bzImage modules (treba i jako skript :)
3. (take skriptovatelne) instalace kernelu a modulu, tj.: make modules_install a cp adresar/bzImage /boot/linux-2.x.yz

kopirovat System.map je zbytecne, ten soubor neni pro funkci systemu nutny,
prakticka vyuzitelnost je jen pro kstat a podobne programy.

jinak, je dobre taky jednotlive modifikace kernelu odlisovat pres EXTRAVERSION (v Makefile kernelu)
 
a nakonec bych rad dodal, ze bezny clovek tu samou verzi kernelu nepreklada stokrat po sobe, takze si ty prikazy nemusi skriptovat, ponevadz bude dalsi preklad stejne delat s dalsi verzi kernelu a jen by si pridelaval praci.
 
-- 
Martin Tomasek
mtd zavinac email tecka cz, preferovan GnuPG sifrovany mail. GnuPG keyid 0x00C9AA89
ajsikju číslo 61663214



Další informace o konferenci Redhat-cz