Newsgroup: it.comp.os.linux.iniziare
Titolo: aha1505..prima di far casini..

Mi sono deciso a ricompilare il kernel per poter finalmente far riconoscere
al mio amato
SO(RH6.1) questa benedetta scheda ..l' aha1505AE seguendo le istruzioni del
mini-HOWTO e
dati i comandi:
#make dep
#make clean
#make zImage
e' andato aquanto sembra tutto ok,ma leggendo il quaderno di linux&c(n1)
sulla ricompilazione del kernel qualora si presentasse un errore di
compilazione dopo il comando make zImage va usato #make bzImage;gli errori
ottenuti erano 2 e quindi l'ho fatto.Ho inserito i paramertri di prova in
/etc/lilo.conf (es. append="aha152x=0x140,11,7,1") e ho lanciato
#/sbin/lilo.
il problema arriva adesso in quanto l'autore del miniHOWTO,  dopo una
esauriente
spiegazione anche delle cose banali,scrive:" ..do per scontato che abbiate
gia' spostato il nuovo kernel nella directory giusta rinominandolo
vmlinuz".So
per certo che la mia scheda scsi non viene vista dopo tutto popo' di roba
xche' non ho fatto la "cosa + importante", e siccome ho letto 4 articoli di
ricompilazione kernel  e sembrano tutti e 4 diversi vi chiedo cosa ci
faccio del file generato bzImage? Ho cercato sempre con le dovute
precauzioni a inserirlo nella directory /boot e di lanciare l'installer lilo
come sosteneva linux&co, ma niente da fare....
Vabene che sono un newbye e voglio fare le cose difficili xro' un po' piu'
di chiarezza ci vuole.
Grazie

 #make zImage
Il file bzImage va spostato li' dove hai le altre immagini del kernel,
solitamente in /boot perche' e' li' che fa riferimento /etc/lilo.conf.
Per esempio, nel mio caso ho:
image=/boot/linux-2.2.10
        label=linux
        root=/dev/hda6
        read-only
ed infatti in /boot ho
[root@mordor /root]# ll /boot/ | grep -v ^l
total 2985
drwxr-xr-x   2 root     root         1024 Jan 20 15:28 .
drwxr-xr-x  20 root     root         1024 Nov 27 08:49 ..
-rw-r--r--   1 root     root       191477 Nov 26 17:04 System.map-2.2.10
-rw-r--r--   1 root     root       186704 Apr 20  1999
System.map-2.2.5-15
-rw-r--r--   1 root     root          512 Nov 24 08:16 boot.0306
-rw-r--r--   1 root     root         4544 Apr 13  1999 boot.b
-rw-r--r--   1 root     root          612 Apr 13  1999 chain.b
-rw-r--r--   1 root     root       530795 Nov 26 17:04 linux-2.2.10
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-rw-------   1 root     root        19456 Nov 26 17:09 map
-rw-r--r--   1 root     root        11773 Apr 20  1999
module-info-2.2.5-15
-rw-r--r--   1 root     root          620 Apr 13  1999 os2_d.b
-rwxr-xr-x   1 root     root      1469282 Apr 20  1999 vmlinux-2.2.5-15
-rw-r--r--   1 root     root       617288 Apr 20  1999 vmlinuz-2.2.5-15
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 come sosteneva linux&co, ma niente da fare....
non è così tragico: prendi il file /usr/src/linux/arch/i386/boot/bzImage
lo copi in /boot e aggiorni il file /etc/lilo.conf. Poi rilanci lilo.
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

di chiarezza ci vuole.
Per fare 'ste cose ci sono tanti metodi, questo che t'ho fatto vedere
e` il piu` classico (e si capisce cosa si fa, molto meglio che usare i
"make bzlilo" o bzdisk che ho sentito ultimamente...).
-- 
    Ciao
        Pardo

 vmlinuz".So
Eccomi qua :-)
dai un cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz
Io pero' preferisco rinominare il kernel vmlinux-data del giorno e non
cancello il kernel precedente.
Poi mi sistemo /etc/lilo.conf in modo che tramite due diverse label (es.
linux e old) mi veda ambedue i kernel, quello vecchio e quello nuovo.
Cosi' se quello nuovo non funziona posso sempre ripartire con quello
vecchio :-)
Ecco il mio lilo.conf
boot=/dev/hda
install=/boot/boot.b
timeout=50
prompt
image=/vmlinuz-13032000
        label=linux
        append="parport_auto video=matrox:vesa:443"
        root=/dev/hda1
        read-only
image=/vmlinuz-10032000
        label=old
        append="parport_auto"
        root=/dev/hda1
        read-only
P.s.: e' quello della macchina dell'ufficio dove non c'e' il controller
SCSI 1505 :-)
Chiaramente nella riga append= vanno inseriti i parametri richiesti ;-)
-- 
Lorenzo Pulici - 
webm...@milanohockey.com
 
http://www.milanohockey.com
 
MILANOHOCKEY.COM
 - Tutto l'hockey su ghiaccio di Milano


Giuro che sono rimasto alquanto esterrefatto della tua risposta...comunque
questa volta sei stato piu' chiaro ;-))))...gutta cavat lapidem
ciao.....jacques