Newsgroup: it.comp.os.linux.iniziare
Titolo: Contenuto di /boot

Ho la Red Hat 7.1. Non ho ben capito a cosa servono i files .b, module-info,
System.map e vmlinux-2.4.2-2 (2.4Mb, eseguibile) che sono presenti in /boot.
Il fatto č che ho compilato un nuovo kernel, ma l'output č stato un solo file,
rinominato in vmlinux-2.4.7. Gli altri files come si aggiornano? Non capisco
poi quell'eseguibile da 2.4Mb. Credo sia il kernel decompresso (č presente
anche il kernel compresso). A che serve?
--
Stefano Pettini
Notary of 
www.thawte.com

 ha scritto nel messaggio
news:9l1l67$6akhf$1...@ID-85396.news.dfncis.de...


A capito, ma a che servono? Soprattutto quelli che hanno a che fare con i
moduli. Ho ricompilato il kernel e credo che quei file siano vecchi. Come si
aggiornano?


rinominato in vmlinux-2.4.7. Gli altri files come si aggiornano? Non capisco
Devi fare questo:
=-=-=-=-=-=-=-=-=-=-=-=-
cp /usr/src/linux/arch/i386/boot/zImage /boot/vmlinuz.2.4.2-2
rm /vmlinuz
ln -s /boot/vmlinuz.2.4.2-2 /wmlinuz
cp /boot/System.map /boot/System.old
\cp /usr/src/System.map /boot/
lilo -v -v
=-=-=-=-=-=-=-=-=-
System.map ha le info dei moduli per il kernel.
Spero tu abbia tolto di mezzo la directory /lib/modules/2.2.* prima di
dare "make modules_install", perche' da queste domande che fai sembra
che tu sia andato un po' alla cieca senza leggerti nessuna guida:-))
Ah, guarda che lilo abbia image=/vmlinuz e non /boot/vmlinuz.2.2.*
altrimenti cambiagliela.
-- 
Ci sentiamo  |  Remigio Zedda  || Attenzione! campo "From:" alterato
ciao Remigio |                 ||==> E-mail: 
remi...@tiscalinet.it
-------------|      ..si` d'accordo.. ma con la Deb e` un'altra cosa!
/* Linux 2.2.17 su Debian GNU/Linux 2.2 Potato */

Non è vero, non ho fatto le cose alla cieca :-)
Il kernel l'ho ricompilato e ho messo il 2.4.7. Dopo aver scaricato 20 mb, il
giorno dopo (ieri) è uscito il 2.4.8. Fa niente...
Comunque il nuovo kernel l'ho installato e funziona tutto. I moduli sono stati
messi correttamente in una directory separata. I kernel compresso l'ho copiato
in /boot e aggiunto correttamente nella configurazione di lilo. Quello che
volevo chiedere era a cosa servissero i vari map o modules in /boot. Poichè,
avendo un numero di versione (2.4.2) credo debbano essere in qualche modo
aggiornati, eppure non sono stati creati durante la compilazione del kernel,
al contrario di bzImage.


 giorno dopo (ieri) è uscito il 2.4.8. Fa niente...
Vabbeh, basta che ti scarichi la patch 2.4.7->2.4.8. E' un attimo.
-- 
GHERdO, happy linux user.
"E sempre allegri bisogna stare...
	... che il nostro piangere fa male al RE!"

al contrario di bzImage.
I file map e boot.nnnn sono gestiti in automatico da lilo, a meno che
tu non indichi diversamente. Io ad esempio ora sto proprio compilando
e me li faccio fare ogni volta nuovi. Guarda la riga di comando:
lilo -C /etc/lilo.12ago -v -v
e guarda le righe corrispondenti in lilo.12ago:
[/usr/src/linux] rez_3$: cat /etc/lilo.12ago | grep 12ago
map=/boot/map.12ago
backup=/boot/boot.12ago
Ah, i file modules in /boot non so dirti nulla. Il motivo e` che io non
li ho mai visti: o sono roba della RH, oppure del kernel 2.4 che usi,
che ieri non avevo neppure notato.
