Newsgroup: it.comp.os.linux.sys
Titolo: Kernel di dimensioni bibliche

Ciao a tutti!
Visto che pare proprio che la mia scheda sonora non sia ben vista dal
Kernel 2.6.10 (installato tramite yum su una Fedora Core 2) ho deciso che
e' il caso di compilarsi a manina il 2.6.11 che invece pare supportarla
benissimo (e' una AC97).
OK! Mi scarico i sorgenti, copio il file config-2.6.10-1.9_FC2 da /boot in
/usr/src/linux come .config (cosi' mi tengo una configurazione funzionante
anche se con piu' roba di cio' che mi serve), make oldconfig, make, make
modules, make modules_install, make install.
Tutto a posto. Bene? No! O meglio, non troppo... Visto che anche il PC di
mia moglie ha lo stesso problema volevo installare questo Kernel pure li.
Solo che il suo disco e' quasi pieno e non riesco a compilarlo per
mancanza di spazio.
Vabbe': la MB e la CPU sono identiche, posso copiare solo i binari (RPM e'
proprio cosi'!).
A quel punto sorgono i dubbi... Come puo' essere che la directory
/lib/modules/2.6.10-1.9_FC2/ occupi 70MB (viene dall'RPM) e la directory
/lib/modules/
2.6.11.8/
 (che viene dalla mia compilazione, con un file
config preso da quello che fornisce Fedora) ne occupi 406MB?!?
Capisco che una nuova versione sia un po' piu' grande, ma qui e' un po'
troppo...
Ho per caso fatto qualche cazzata in fase di compilazione? Oppure e'
normale?
Ciao
Luca Bertoncello
(
luca...@lucabert.de
)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
probabilmente hai compilato lasciando le informazioni di debug nei 
codici oggetto (è un po' che non ricompilo un kernel, ma mi sa che di 
default ti vengono fuori così).
Puoi sottoporli a dieta dimagrante (man strip) o ricompilare con le 
opzioni necessarie per generare codice più snello (che al momento non 
ricordo, sorry :-( )
-- 
Fabrizio "Hermooz" Ermini

Luca Bertoncello wrote:

Ci sara un link ai sorgenti del kernel:
XXX@deep:/lib/modules/2.6.5-7.151-default>ls -la
total 926
drwxr-xr-x   4 root root    448 2005-04-27 10:47 .
drwxr-xr-x  14 root root    504 2005-03-26 01:02 ..
lrwxrwxrwx   1 root root     43 2005-03-26 01:02 build
-> /usr/src/linux-2.6.5-7.151-obj/i386/default
drwxr-xr-x   2 root root   1816 2005-03-26 01:02 extra
drwxr-xr-x  11 root root    264 2005-03-26 01:02 kernel
-rw-r--r--   1 root root 164095 2005-04-27 10:47 modules.alias
-rw-r--r--   1 root root     69 2005-04-27 10:47 modules.ccwmap
-rw-r--r--   1 root root 265527 2005-04-27 10:47 modules.dep
-rw-r--r--   1 root root    517 2005-04-27 10:47 modules.ieee1394map
-rw-r--r--   1 root root    620 2005-04-27 10:47 modules.inputmap
-rw-r--r--   1 root root  16174 2005-04-27 10:47 modules.isapnpmap
-rw-r--r--   1 root root 167084 2005-04-27 10:47 modules.pcimap
-rw-r--r--   1 root root 151072 2005-04-27 10:47 modules.symbols
-rw-r--r--   1 root root 161460 2005-04-27 10:47 modules.usbmap
lrwxrwxrwx   1 root root     26 2005-03-26 01:0
source-> /usr/src/linux-2.6.5-7.151
Luca
-- 
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<
Luca Paredi
Computing technical supporter              
Universita' degli Studi dell'Insubria  
<<>><<>><<>><<>><<>><<>><<<>><<>><<>><<

 normale?
Hai copiato i file seguendo i links simbolici?
Riprova con un cp -RH.
Ciao
-- 
.jacobbe

 ricordo, sorry :-( )
Ho tolto le opzioni di debug ed e' diventato addirittura piu' piccolo di
quanto immaginavo! 33MB in tutto!
Grazie mille!


 quanto immaginavo! 33MB in tutto!
dai... e dicci come hai fatto, no? altrimenti il thread è monco :-)
ciao!

striscio ha scritto:



Beh, come ho detto, ho tolto le info di debug...
make menuconfig e poi, dal Menü Kernel-Hacking ho tolto Kernel Debug...
Tutto li!
Ciao


 quanto immaginavo! 33MB in tutto!
Strano , il mio /lib/modules/
2.6.11.7
 e' solo 6.1 mb , ti dico di piu' ,
tutta  /lib/modules con 3 kernel diversi e' di 34 mb in totale .......
ls -l /lib/modules/
totale 0
drwxr-xr-x  4 root root 416 2005-01-21 05:47 2.4.29/
drwxr-xr-x  4 root root 416 2005-04-30 17:41 2.4.30/
drwxr-xr-x  3 root root 424 2005-04-30 12:51 
2.6.11.7/
drwxr-xr-x  3 root   40 112 2005-04-05 00:39 fglrx/
(Slackware 10.1 e tutti kernel vanilla )
-- 
http://distrowatch.com
Rossi rainman !!