Newsgroup: it.comp.os.linux.iniziare
Titolo: San Kernel

Salve
Dunque tentata l'ennessima compilazione del kernel seguendo scrupolosamente
le indicazioni ottengo una immagine di poco più piccola rispetto a quello
che ho ora, ma al comando lilo mi si avverte che l'immagine è troppo grande.
Ho addirittura cercato di comprimerlo ulteriormente con gzip (a -9 la
variazione è solo di pochi Kb), ma niente da fare.
La sequenza che adotto è:
make menuconfig
make dep
make bzImage
poi prelevo l'immagine in ...arch/i386/boot e la piazzo nella directory di
boot, configuro lilo, e... :((((
cosa posso fare?
Ho letto una decina di libri, how-to etc etc, nonchè vecchi messaggi su
questo newsgroup senza venirne a capo.
Mi date una mano? Grazie

 che ho ora, ma al comando lilo mi si avverte che l'immagine è troppo grande.
Seleziona un po' di roba come modulo. Le uniche cose indispensabili nel
kernel sono il supporto per il filesystem di root e (forse) quello per la
scheda di rete. magari prova anche make bzImage.
Ciao
  Andrea

Quanti megabytes č grande 'sto kernel?
saluti

 (di Redhat 7.2) č di 802068, 
scusa ma dove sta il problema ? il mio kernel e' 1296797 bytes.

 perplesso...
Controlla per bene il file /etc/lilo.conf e i files a cui fa riferimento.
Ciao
  Andrea

Sul mio pc il kernel è 1.272.763 bytes.
Saluti

boot, configuro lilo, e... :((((
Gli how to, per qualche motivo, sono sbagliati, o comunque non
contemplano tutti i casi.
Con Red Hat, quando io ricompilo il kernel, la mia immagine non e`
quella che dicono gli how to, ma un'altra.
Guarda, ci devono essere tre file che possono somigliare a quello
giusto, provali tutti e tre, rinominandoli ovviamente anche in lilo e
vedrai che e` uno di quelli.
Purtroppo ora non posso controllare, altrimenti te lo direi.
Ci ho perso dei giorni, a suo tempo, con la RH 6.1.

 ha scritto nel messaggio
news:3caa0190...@news.telvia.it...


 
Manca make modules e make modules_install.
Se hai installato linuxconf e hai scompattato linux in /usr/src con l' 
opzione di aggiungere un tuo kernel compilato fa tutto in automatico.
Altro non so.

 tale problema, purtroppo non ci sono state risposte...
 Da un vecchio  post  su google...
 
 Edita il makefile in /usr/src/linux
 .....
 #
 # INSTALL_PATH specifies where to place the updated kernel and system
 #map
 # images.  Uncomment if you want to place them anywhere other than
 root. INSTALL_PATH=/boot
 ......
 decommenta INSTALL_PATH=/boot
 
 non so se fa al tuo caso
 
 ciao 
 
 
-- 
 ~~ rudi  ~~
 L.U.#249907
 on SuSe 7.3
 ^^^^^^^^^^^  

 ha scritto nel messaggio
news:MPG.170f1d3ff...@news.cis.dfn.de...


da' sempre lo stesso messaggio, ovvero che sono troppo grandi.
IMHO sbagli.
L'immagine compressa del kernel da caricare e`
/usr/src/mia_versione_kernel/arch/i386/boot/bzImage
Quelle che indichi te sono, in effetti, file temporanei creati a vari
stadi della compilazione: osserva attentamente i messaggi di make nelle
ultime fasi della compilazione.
just my 0.02 Euro
-- 
Ikitt (Mailserver -> freemail)

 >entrambi sono più o meno della stessa grandezza e con entrambi il lilo mi


 
Una bzImage a me risulta dai 950 ai 1120 Kbytes.

Altro non so.
A proposito di LILO, ma se uno usa GRUB, cosa si fa per montare un
kernel dopo averlo compilato? Con lilo bastava scrivere, appunto,
lilo, ma con GRUB?

 lilo, ma con GRUB?
E' sufficiente editare il file
/boot/grub/menu.lst
aggiungendo il nuovo kernel e riavviare. 
Con grub non occorre fare altro, vede immediatamente le modifiche.
-- 
Ciao,   |                     
sno...@despammed.com
Lorenzo | Ringrazia Dio che porto la corazza, se fossi scorazzato farei
	| un macello (A. De Curtis)
 


ICQ# 11129001
http://www.calogero.org/

Con grub non occorre fare altro, vede immediatamente le modifiche.
Ottimo, quindi.
Grazie.

 
Ma allora non e' compresso. ??


e' una bzImage (per intenderci) ma avendo compilato tutto quello che mi 
serviva direttamente nel kernel, mi ritrovo senza moduli. da qui ne 
deriva un bel kernel massiccio come il mio ;)
