Cred ca a mers din cauza ca in configuratzia modulelor a au ramas setarile echipei de dezvoltare. Uite, asa se compileaza un kernel pe RHL: cd /usr/src/linux make mrproper # pentru a curatza in urma echipei de dezvoltare make menuconfig # si itzi faci viitorul cu mana ta, nu uita sa salvezi configuratzia la iesire ca sa fie luata in seama, altfel o compilezi pe aia implicita lasata de echipa de dezvoltare made dep make clean make bzImage # ca este deja mare, zImage nu prea mai incape de la 2.2 in coace daca ai module dai # dar nu uita sa le stergi p'alea dinnainte rm -rf /lib/modules/kernel_version make modules make modules_install si itzi instalezi kernelul cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-kernel-version cp /usr/src/linux/System.map /boot/System.map-kernel version cp /usr/src/linux/vmlinux /boot/vmlinux-kernel-version se zice ca merge si cu "make install" si ca se pun toate fisierele unde trebuie dar mie nu mi-a mers decat pe versiunea originala de kernel livrata de RH, iar in 2.4 potzi sa modifici sursele (nu mai stiu unde dar scrie in documentatzia RH in ghidul avansat la rubrica Kernel) si sa ai mai multe versiuni de module pentru fiecare versiune de kernel compilat. Asta nu am incercat-o pe 2.2, dar pe 2.4 ergea. Apoi editezi lilo, vi /etc/lilo.conf si adaugi imaginea noua de kernel, salvezi cu /sbin/lilo -v si potzi risca rebootad sistemul. Daca mai avezti comentarii sau chestii in plus pe care nu le stiu la kompilarea de kernel le astept cu placere. Bafta! Piratu' Catalin Braica wrote: > On Wed, 22 Aug 2001, Catalin Florin RUSSEN wrote: > > |Date: Wed, 22 Aug 2001 14:53:25 +0200 > |From: Catalin Florin RUSSEN <[EMAIL PROTECTED]> > |Reply-To: [EMAIL PROTECTED] > |To: [EMAIL PROTECTED] > |Subject: [rlug] Re: redhat / rpm issue > | > | > |Pai tu faci intai modulele, le instalezi si apoi compilezi kernelul???? > Hmm, sincer sa fiu cred ca tot timpul am procedat asa din necunoastere si > datorita faptului ca a mers si asa. daca nu mergea cred ca incepeam sa > citesc documentatia > adica acum citind si eu /usr/src/linux/Documentation/modules.txt zice ca > make config > make dep > make clean > make zImage or make zlilo > [..] > make modules > make modules_install > > acum e clar ca eu am procedat mai intii la modules modules_install > bzImage, si totusi a mers ... > care este explicatia ca a mers ? > adica cum functioneaza mecanismul asta cu modulele, si de ce ar fi necesar > mai intii build-uirea de kernel si dupa aia de module ? > > ma gindesc ca sunt unele drivere de diferite placi care vin compilate pt > kernel versiune 2.x.y, si le poti insera, si merg. adica problema ar fi > numai de versiunea de kernel > ceva docs mai in depth despre mecanism ? > ____________________________________ > Catalin Braica > catalin.braica AT edulib DOT ro > Tel: 409-452-4161 Work: 405-141-3496 > http://www.edulib.ro/~catalin/ > > --- > Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to > unsubscribe from this list. --- Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to unsubscribe from this list.
