Mihai Dumitrescu wrote:
> salut,
> 
> am tot auzit vorbindu-se despre kernel ... am incercat
> sa compilez si eu unul. am inceput cu 2.4.22. dupa ce
> am dat  
> make bzImage ... mi-a creat o imagine vmlinuz. tpate
> bune si frumoase am copiat imaginea in /boot si am
> updatat lilo.conf. cand apelez lilo imi spune:
> 
> Added Linux ... OK
> Added DOS ... OK
> Fatal error: new_kernel image too big. ... 
> 
> intr-adevar new_kernel (imaginea nou creata) are vre-o
> 3 MB pe cand vmlinuz (cel default are doar 1.5MB). Cum
ai compilat foarte multe chestii built-in. mi se pare extrem extrem de 
putin probabil ca de toate sa ai cu adevarat nevoie, si mai ales sa ai 
nevoie de ele built-in. un kernel perfect functional, cu suport pt 
chipsetul placii de baza pe care va rula, pt placile de retea de pe acel 
computer, cu suport de netfilter si QoS nu prea are de ce sa depaseasca 
7-800 K, maxim 1.2 Mb.

incepe prin a citi documentatia, dupa care recompileaza kernelul, lasind 
ca module cit mai multe dintre optiuni. pt inceput ca sa iti fie mai 
simplu lasa built-in ide si suportul de filesystem folosit (probabil 
ext3). marea majoritate a restului le poti face module
procesul de compilare, descris de altfel in documentatia inclusa in 
usr/src/linux, este in acest caz:
make dep && make bzImage && make modules modules_install
pasul urmator ar trebui teoretic sa fie mkinitrd (documentatia pt initrd 
e in /usr/src/linux/Documentation)
apoi copiezi noile bzImage (si System.map) la locul lor (alaturi de cel 
functional pe care il ai), modifici lilo.conf, rulezi lilo si ar trebui 
sa fie OK.

> sa fac sa bootez de pe kernelul asta. Foloses
> slackware 9.1 cu bootloader lilo (daa) instalat pe
> /dev/hda (mbr) ...
> 
> Tb sa fac partitie separata pentu /boot???
nu e strict necesar. e doar pt usurarea administrarii.

ps: cred ca am uitat sa iti zic: citeste documentatia. ai sanse mici de 
succes daca nu stii ce faci de fapt.
ps2: daca poti, ia un kernel mai nou. 2.4.22 e depasit din mai multe 
puncte de vedere, inclusiv din pct de vedere al unor probleme care tin 
de secutirate. daca tot te joci, fa-o cu jucarii noi.
-- 
I'm in shape. ROUND is a shape.


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui