<!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>Per favore, mi confermate se ho operato 
correttamente ?</FONT></DIV>
<DIV>&nbsp;</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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>1)&nbsp; Ho unzippato il nuovo kernel in 
/usr/src/linux-2.4.1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>2)&nbsp; Mi sono posizionato nella stessa 
directory</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>3)&nbsp; Nel make file ho sostituito:</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; HOSTCC = gcc&nbsp;&nbsp;&nbsp;&nbsp; 
con&nbsp;&nbsp;&nbsp;&nbsp; HOSTCC = kgcc</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; CC = 
$(CROSS_COMPILE)gcc&nbsp;&nbsp;&nbsp;&nbsp; con&nbsp;&nbsp;&nbsp;&nbsp; CC = 
$(CROSS_COMPILE)kgcc</FONT></DIV>
<DIV><FONT face=Arial size=2>(sarā suficiente ? Sergio mi aveva detto 
di&nbsp;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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>4)&nbsp; Ho eseguito,&nbsp;nell'ordine, i seguenti 
comandi:</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; make mrproper</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; make xconfig&nbsp; (abilitando diverse 
opzioni che mi sono sembrate necessarie)</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; make dep</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; make clean</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; make bzImage</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; make modules</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; 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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>5)&nbsp; Ho copiato il bzImage generato in 
/boot/vmlinuz-2.4.1,&nbsp;il System.map in /boot/System.map-2.4.1 ed infine il 
vmlinux in /boot/vmlinux-2.4.1</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>6)&nbsp; 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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>7)&nbsp; Ho inserito nel lilo.conf la seguente 
sezione (simile a quella giā esistente):</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; image=/boot/vmlinuz-2.4.1</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
label=linux-2.4.1</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
read-only</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
root=/dev/hda8</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>8)&nbsp; Ho eseguito lilo</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><FONT face=Arial size=2>9)&nbsp; Ho bootstrappato 
il sistema, attivato il 2.4.1 e... evviva!!!&nbsp; sembra che 
funzioni.</FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Invece non tutto funziona...</FONT></DIV>
<DIV>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;&nbsp; kernel-2.2.16-22</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; kernelcfg-0.6-9</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; kernel-headers-2.4.0-0.26</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; kernel-source-2.2.16-22</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; 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>&nbsp;</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>&nbsp;</DIV></FONT></DIV></BODY></HTML>