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/
