<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2920.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>
<DIV><FONT face=Arial size=2>Non c'č nessuno di buon cuore che mi dā una mano
???</FONT></DIV>
<DIV>Riscrivo il messaggio del 9/2 rimasto privo di riscontro. E' un po' lungo
(perdonatemi) ma se tolgo qualcosa non potreste individuare gli errori
che commetto.</DIV>
<DIV>Grazie ancora.</DIV>
<DIV>theold</DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV> </DIV>
<DIV>--INIZIO MESSAGGIO DEL 9/2--</DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Per favore, mi confermate se ho operato
correttamente ?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Per installare il kernel 2.4.1 ho fatto
cosė:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>1) Ho unzippato il nuovo kernel in
/usr/src/linux-2.4.1</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>2) Mi sono posizionato nella stessa
directory</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>3) Nel make file ho sostituito:</FONT></DIV>
<DIV><FONT face=Arial size=2> HOSTCC = gcc
con HOSTCC = kgcc</FONT></DIV>
<DIV><FONT face=Arial size=2> CC =
$(CROSS_COMPILE)gcc con CC =
$(CROSS_COMPILE)kgcc</FONT></DIV>
<DIV><FONT face=Arial size=2>(sarā suficiente ? Sergio mi aveva detto
di usare il kgcc al posto del gcc, ma non so se intendesse suggerirmi la
sostituzione che ho fatto. D'altra parte, il gcc č utilizzato dal Makefile, io
non lo richiamo mai direttamente...)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>4) Ho eseguito, nell'ordine, i seguenti
comandi:</FONT></DIV>
<DIV><FONT face=Arial size=2> make mrproper</FONT></DIV>
<DIV><FONT face=Arial size=2> make xconfig (abilitando diverse
opzioni che mi sono sembrate necessarie)</FONT></DIV>
<DIV><FONT face=Arial size=2> make dep</FONT></DIV>
<DIV><FONT face=Arial size=2> make clean</FONT></DIV>
<DIV><FONT face=Arial size=2> make bzImage</FONT></DIV>
<DIV><FONT face=Arial size=2> make modules</FONT></DIV>
<DIV><FONT face=Arial size=2> make modules_install</FONT></DIV>
<DIV><FONT face=Arial size=2>(chissā se č andato tutto bene; sul video scorrono
una infinitā di messaggi, che non so proprio cosa vogliano dire)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>5) Ho copiato il bzImage generato in
/boot/vmlinuz-2.4.1, il System.map in /boot/System.map-2.4.1 ed infine il
vmlinux in /boot/vmlinux-2.4.1</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>6) Nella /boot, ho rigenerato i collegamenti
simbolici vmlinuz e System.map collegandoli ai files detti prima. Nel /boot ci
sono altri due collegamenti simbolici, kernel.h e module-info, che puntano a
rispettivi files del kernel 2.2.16. Dovrei forse sostituire anche questi con i
rispettivi della 2.4.1 ? Eventualmente, dove si trovano ?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>7) Ho inserito nel lilo.conf la seguente
sezione (simile a quella giā esistente):</FONT></DIV>
<DIV><FONT face=Arial size=2> image=/boot/vmlinuz-2.4.1</FONT></DIV>
<DIV><FONT face=Arial size=2>
label=linux-2.4.1</FONT></DIV>
<DIV><FONT face=Arial size=2>
read-only</FONT></DIV>
<DIV><FONT face=Arial size=2>
root=/dev/hda8</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>8) Ho eseguito lilo</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2><FONT face=Arial size=2>9) Ho bootstrappato
il sistema, attivato il 2.4.1 e... evviva!!! sembra che
funzioni.</FONT></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Invece non tutto funziona...</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Ho provato ad eseguire ipchains -L ed ho avuto la
seguente risposta</FONT></DIV>
<DIV><FONT face=Arial size=2>ipchains: Incompatible with this
kernel</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Credevo che i vari comandi e pacchetti installati
non si arrabbiassero al cambio del kernel, evidentemente non č
cosė.</FONT></DIV>
<DIV><FONT face=Arial size=2>Quindi, avendo sostituito il kernel, dovrei
aggiornare anche tutti i pacchetti per questa nuova release ? E dove si trovano
? Chissā poi quanti e quali sono.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Ho eseguito rpm -qa ed ho visto che i vari
pacchetti hanno tutti una propria numerazione (es. ipchains-1.3.9-17), come si
fa, quindi, a sapere se un comando č adatto al kernel nuovo ?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Un'altra cosa strana: rpm -qa, fra le altre, ha
elencato anche le seguenti voci:</FONT></DIV>
<DIV><FONT face=Arial size=2> kernel-2.2.16-22</FONT></DIV>
<DIV><FONT face=Arial size=2> kernelcfg-0.6-9</FONT></DIV>
<DIV><FONT face=Arial size=2> kernel-headers-2.4.0-0.26</FONT></DIV>
<DIV><FONT face=Arial size=2> kernel-source-2.2.16-22</FONT></DIV>
<DIV><FONT face=Arial size=2> kernel-utils-2.2.16-22</FONT></DIV>
<DIV><FONT face=Arial size=2>come mai queste voci non sono state adeguate al
nuovo kernel ?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Grazie a tutti (anche per la
pazienza).</FONT></DIV>
<DIV><FONT face=Arial size=2>theold</FONT></DIV>
<DIV> </DIV></FONT></DIV></BODY></HTML>