Newsgroup: it.comp.os.linux.iniziare
Titolo: depmod/modprobe

Egregi signori, cari amici,
ho ricompilato dal 2.4.2 (RH 7.1) al 2.4.10 poi ho dato depmod -a 2.4.10 e
mi viene fuori:
depmod: *** Unresolved symbols in /lib/modules/2.4.10/...
cosě per una ventina di moduli che credo siano tutti i moduli che devrebbero
venir caricati nel kernel.
Perchč tutto questo?
Durante la ricompilazione ho fatto:
cd /usr/src/linux
make mrproper
make menuconfig (oppure make xconfig)
make dep && make clean && make bzImage && make modules &&
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.10
cp System.map /boot/System.map-2.4.10
ho creato i link e aggiornato lilo
poi
/sbin/lilo
Ho sbagliato da qualche parte?
Ho anche provato ad usare modprobe, ma tutte le volte mi dice:
modprobe: Can't locate /lib/modules/2.4.10/...
A questo punto faccio anche un'altra domanda:
ma ogni volta che compilo un kernel devo prendere nota di tutti i moduli che
ci sono nel kernel?
Io sono andato a vedere nel file /etc/modules.conf e nel file modules.dep
nel primo non dovrebbe esserci la lista di tutti i moduli?
Ebbene ci sono solo 3 moduli: scheda di rete, usb e stampante.
Mentre invece nel secondo ci dovrebbero essere i link dei moduli, vero?
Ebbene, i link ci sono e sono pure giusti, quindi perchč al boot il nuovo
kernel mi fa casino con i moduli? In particolare con quello dell'usb
segnalando un errore (non carica il modulo dell'usb, ma il link e il nome
sono giusti).
Grazie per il prezioso aiuto
Ciao
--
Rubens
---
A:\>format c:
Windows users best friend
---

 make modules_install
1. Invece di usare tutta sta sequela, usa:
make dep clean bzImage
make modules modules_install
2. Il comando e` ``depmod -a'' e basta.
3. Hai selezionato tutti i moduli necessari?
Ad ogni modo, la prima volta che dai depmod, e` probabile avere questa
sfilza di unresolved symbols. Per questo, le distribuzioni attuali lo
chiamano ad ogni boot: con il kernel giusto (il 2.4.10, nel tuo caso)
non dovresti avere piu` problemi.
Bye,
 Emmanuele.
-- 
I ... Owe ... You ... Pain! -- Willow, "Tough Love"
Italian Buffy Resource Site (Beta) - 
http://www.ibrs.f2s.com
GnuPG Key ID: 0xA4320FF4
GnuPG Key FP: 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

  Emmanuele.
Grazie mille

 Ma allora perchè continuo ad avere casini?
Prova ad impostare come built-in e non come moduli le parti che ti danno
casini, ed piano piano isoli l'errore.
+++
[1] No, non e` un errore di protocollo.
[2] Sostituisci a x il numero di patch. Attenzione, che il 2.4.11 e`
    stato rinominato come `patch-2.4.11.dont-use.gz', quindi devi
    rinominare la patch prima di applicarla.


 casini, ed piano piano isoli l'errore.
ok, ma cosě non ho piů un bel kernel piccolo piccolo, almeno finchč non
risolvo i  casini
grazie sei stato molto gentile.

 risolvo i  casini
Come sopra: prima si risolvono i casini, *poi* si fanno le migliorie
al sistema.
Bye,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                         GnuPG Key ID = 0xA4320FF4
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 io distingua un pistone da una candela.
ho capito, ecco perchè, nell'help mi parlava di moduli vari, non riuscivo a
capire a cosa alludesse.
Grazie, farò delle prove.
Grazie mille
Rubens