Newsgroup: it.comp.os.linux.sys
Titolo: Devfsd e MAKEDEV

Ho dei problemi con devfsd,
mi si blocca in fase di avvio per 5 minuti
e nel log file messages mi appaiono i seguenti messaggi
devfsd[170]: mksymlink; error creating symlink; "" ^I No such lines or directory
(a volte 173 invece di 170)
ed inoltre
usbdevfs: remount parameter error
ho letto la documentazione su:
http://www.atnf.csiro.au/~rgooch/linux/
ma non mi è chiara la sua funzione, qualcuno lo conosce e sà darmi qualche dritta?
Come entra in relazione con MAKEDEV?
Grazie

 Come entra in relazione con MAKEDEV?
Non c'entrano nulla l'uno con l'altro.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)       [ 
http://digilander.libero.it/ebassi/blog
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 Domanda: perché usi devfs?
lo usa la mia distribuzione, Mandrake 9.1 e sinceramente non credo di averlo incasinato io.
il problema nasce dal passaggio dalla versione 9.0 a 9.1, ho controllato anche sul sito della Mandrake, ma non ho trovato niente.
Ho fatto lo stesso aggiornamento su altre due macchine e tutto è andato bene.
Se lo conosci mi spieghi brevemente a cosa serve, e se non ho capito male, non è indispensabile. E se lo rimuovo ?
Come ultima possibilità pensavo di dare un occhiata ai sorgenti, ma mi mancano delle nozioni di base su ciò che fà.
Ciao e grazie
-- 
Giancarlo Martini
mailto:
giancarl...@katamail.com

 male, non è indispensabile. E se lo rimuovo ?
devfs è un sistema per la generazione dinamica dei device name
utilizzati per accedere alla ferramenta che c'è sul computer. È opposta
ad una directory /dev statica su disco.
Se la tua Mandrake lo permette, puoi *non* usare devfs semplicemente
togliendo i pacchetti interessati (devfs, devfsd immagino), creando la
directory /dev e riempiendola con i device corretti tramite MAKEDEV.



mi intrometto :-)
confermo che mdk 9.1 va benissimo anche coi pacchetti devfs* rimossi
(anzi, prima mi faceva crashare i driver del softmodem... brrr
che accoppiata! ;-) )
mi estrometto, ciao.
Giuppech
-- 
(Si dice) che non ci sia nulla 
di nuovo, salvo il dimenticato.
 

 confermo che mdk 9.1 va benissimo anche coi pacchetti devfs* rimossi
Ci sarebbe mancato solo quello! :-)


 
Grazie per le dritte, (compreso il wrapping).
Proverò a rimuovere direttamente devfsd, o meglio a non 
farlo partire.
Se ho capito bene devo lanciare makedev solo una volta, mi 
popola la directory /dev e sono a posto, non devo farla 
partire al boot tutte le volte ?
Ma a cosa gli serve allora mettere un demone ?
Porta via risorse e il vantaggio, che ci sarà sicuramente, 
sarà minimo. Sbaglio ?
Grazie ancora


 Fai benissimo, non avendo Mandrake non sapevo più che aggiungere. :-)
Grazie, sei molto gentile.
Ciao,
Giuppech  aka  "la pulce che soccorre l'elefante" ;o)


 sarà minimo. Sbaglio ?
Il vantaggio è avere una /dev dinamica, che non occupi spazio inutile su
disco. Lo svantaggio di devfs è che è brutto, ha degli errori, e non è
più mantenuto. Per questo sarà soppiantato da udev.


 Giuppech  aka  "la pulce che soccorre l'elefante" ;o)
Vabbé che ho ripreso due chili, ma da qui ad essere un elefante... :-P


 
Grazie per la precisione, a buon rendere (dubito su queste 
cose ....)
Ciao


 Vabbé che ho ripreso due chili, ma da qui ad essere un elefante... :-P
ROTFL :-D
Giuppech


Salve a tutti, ho un problema un po' spinoso non proprio da newbie 
percui avevo pensato di postarlo su questo n.g. spero di non aver
sbagliato,
allora il mio problema è il seguente, avendo provato la distribuzione
crux su un mio vecchio pc (un pentium 2 300, 64 mg ram 5g disco) ed
avendola trovata più che gradevole ho deciso di installarla anche sulla
mia macchina ad uso lavorativo (dove gira linux slack 8) ovviamente in
dual boot con la slack finchè non ho testato al 100% questa distro mi
sembra la soluzione migliore. a ma veniamo al problema, il pc è un
portatile con modem lucent questo non è il vero problema, visto che
esiste il suo driver il problema è che crux utilizza il devfs ed io non
sono riuscito ne a capire come funziona ne a trovare documentazione, il
mio problema è che viene creato il file /dev/ttyLT0 (dispositivo a
carattere di tipo uucp) questo con la slack ma con il devfs di crux ad
ogni avvio ovviamente sparisce... ora mi spiaceva non utilizzare questo
meccanismo perchè tuttosommato è comodo, ma come si fa a far funzionare
il tutto?
ciao,grazie.