Newsgroup: it.comp.os.linux.iniziare
Titolo: System.map

Ciao a tutti...
supponiamo che io faccia diverse ricompilazioni di prova (della stessa 
versione di kernel, la 2.4.16 nella fattispecie) per vedere quale vada 
meglio. Ogni volta, alla fine, devo ricopiare i files bzImage e System.map 
ottenuti in /boot
è ovvio che per differenziare le diverse immagini al momento del boot, devo 
rinominare i bzImage in bzImage1, bzImage2... una per ogni ricompilazione 
che mi interessa osservare, ed aggiunga per ognuna una sezione in 
/etc/lilo.conf (e naturalmente poi dò "lilo" per rendere attive le 
modifiche) giusto?
ad ognuna di queste bzImage però corrisponde un diverso file System.map che 
è differente per ogni immagine (giusto?). Ora, il mio problema è: come 
faccio a dirgli che quando carica bzImage1 deve riferisrsi a System.map1, 
quando carica bzImage2 deve riferisrsi a System.map2 eccetera...?
Grazie a tutti coloro che vorranno aiutarmi!

Grazie a tutti coloro che vorranno aiutarmi!
perendi questo da esempio 
 se ti va di sostituire 
"vmlinuz" con "maria" e System.map  con Systemapmaria.map
io credo si possa farlo   ...
almeno spero ...:-))
---------------------------------------------------------------
cp /usr/scrc/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.2.14
ln -s /boot/vmlinuz-2.2.14 /boot/vmlinuz
cp /usr/src/linux/System.map /boot/System.map-2.2.14
ln -s /boot/System.map-2.2.14 /boot/System.map
--------------------------------------------------------------
perso da ..
http://mrshark.cjb.net
Quick-and-Easy-Configuration-HOWTO
Ciao
boogy
-- 
Ciao da Boogyman.Too old to Rock' end Roll
Too young to die.  
post con "R:" e  Html  killati in proprio :-))

 quando carica bzImage2 deve riferisrsi a System.map2 eccetera...?
nel Makefile principale c'e' la voce EXTRAVERSION che ti permette di
dare un nome al kernel 
tipo: 
EXTRAVERSION = prova1
che produce il kernel:
2.4.18-prova1
il System.map dovresti chiamarlo di conseguenza:
System.map-2.4.18-prova1
ad ogni avvio gli script di configurazione controllano e, nel caso,
creano il link /boot/System.map --> /boot/System.map-versionexxx a
seconda del kernel avviato (cosi' nelle distribuzioni rh e mdk)
Questo meccanismo permette al sistema di utilizzare sempre il System.map
giusto.
ciao
-- 
Franco Spera   
solarian(at)lycos(at)it
http://www.mclink.it/personal/ME7763
 - 
http://www.datacoop.org
i will feel great without my weight pulling me down  

 
In questo modo, dunque, dovrei risolvere il problema che ho adesso: avendo 
ricompilato cerca di caricare al boot dei moduli che erano presenti nel 
vecchio kernel ma che con la nuova compilazione ho abolito, giusto?
Però come mai dopo l'avvio non riesco, con il comando insmod, a caricare i 
moduli che mi servono realmente? mi dà sempre errori....
grazie!

Io mi chiedo invece, che non ho mai capito, Cos'è il System.map?
Io installo tranquillamente lilo anche senza e, se il pacchetto ce lo mette,
io, nonostante nel lilo ho tanti kernel, non ho mai toccato, né linkato,
anzi cancellato tale file.
Sapreste illuminarmi?
Ciao, Matteo

 moduli che mi servono realmente? mi dà sempre errori....
Hai verificato che i moduli in questione esistano? Sono stati assegnati
gli alias in /etc/modules.conf? Se si, hai provato con modprobe, nel caso
il problema sia qualche dipendenza?


 ha scritto nel messaggio
news:slrna8meb8.9...@harey.franco.home...


 
Ok... ho detto una cazzata.. basta fare un link simbolico....

e con: "depmod -ae 2.4.16-nomecheglihaidato" ?


 ha scritto nel messaggio
news:slrna8sti6.1...@harey.franco.home...
