Newsgroup: it.comp.os.linux.iniziare
Titolo: Kernel, chi era costui?

Ciao a tutti,
 vi chiedo riguardo alla ricompilazione del kernel (2.4.20-8 in RedHat 9)
 su di un vecchio portatile per cercare di guadagnarci qualcosa in
prestazioni...
sono due di giorni che ci smacchino dietro ma ho un paio di dubbi:
che differenza c'č tra fare   "make dep clean bzImage" tutto in una sola
riga
e fare le 3 chiamate distinte? Per esempio ora facendo tutto in una sola
riga non mi compila,
 se le separo funziona.
Sono arrivato ad una versione funzionante ma all'avvio mi da questi 2 errori
 modprobe can't locate usb-uhci ... (cos'č?)
 fs di tipo devpts non supportato dal kernel (non l'ho individuato tra le
opzioni del kernel, che file system č?)
Questo č quanto per ora... grazie a tutti,
Ciriciao,
    Dariosky

  modprobe can't locate usb-uhci ... (cos'č?)
Probabilmente hai settato l'usb come modulo quindi nella compilazione 
del kernel ti manca un:
make modules modules_install
Ciao
SCola

 make modules modules_install
Si l'ho messo come modulo, ma ho anche fatto i moduli... forse però devo
copiare i moduli da qualche parte alla fine... questa è la mia procedura
make mrproper
make xconfig
make dep clean
make bzImage
cp /usr/src/linux ###/arch/i386/bzImage /boot/vmlinuz###
cp System.map /boot/System.map-###
make modules
make modules_install
mkinitrd /boot/initrd-###.img ### (il numero è in lib/modules)

io seguo la procedura:
make mrproper (ti consiglio di salvare il tuo file .config da qualche parte
e ripristinarlo prima di xconfig, in modo da fare aggiustamenti al kernel e
non dover risettare tutto ogni volta! )
make xconfig
make dep
make clean
make bzImage
make modules
make modules_install ( all'inizio puoi togliere la cartella
/lib/modules/2.4.x)
cp /usr/src/linux ###/arch/i386/bzImage /boot/vmlinuz###
cp System.map /boot/System.map-###
non ho mai avuto problemi nella compilazione, non dimenticarti di fare un
lilo prima di reboottare (che schifo di parola!)
altre info importanti le trovi su linux.html.it.... c'è una sezione apposita


 fine.... io comunque do i comandi uno per volta......
Ho ricompilato ancora una volta ora (sarą la ventesima) e ho provato
entrambi i metodi:
 eppure "make dep && make clean && make bzImage" mi ha dato errore
lanciando i comandi uno alla volta č andato... mistero!

  eppure "make dep && make clean && make bzImage" mi ha dato errore
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
  Ho sempre fatto: # make dep clean bzImage, tutto in una riga 
  e senza ripetere 'make' e le '&&'; mai avuto problemi.  
-- 
Linux Registered User 
*****  249907  *****
http://counter.li.org

  e senza ripetere 'make' e le '&&'; mai avuto problemi.  
/me too
E comunque quei comandi dovrebbero avere lo stesso identico significato, 
perche' anche make, se fallisce il dep, non fa il clean, cosiccome 
usando &&.
Ciao

 lilo
Aaargh! Non facevo "depmod -a" dopo aver compilato i moduli ! me tapino me
disperato...
qualche altra dimenticanza?
Ma quando gli serve al kernel i moduli se li prende da
/usr/lib/modules/versione_kernel/modules.dep ?
Allora se cancello un kernel (oltre a cancellare i vmlinuz, imagerd e
System.map) devo anche cancellare queste cartelle ?