Newsgroup: it.comp.os.linux.sys
Titolo: problema con /dev/cdrom....

Salve a tutti Vi spiego subito la situazione:
Ho cambiato il nome del device /dev/cdrom in /dev/dvd e l'ho montato
senza problemi
nelle proprieta' puntava a /cdroms/cdrom0 e fin qui pare ok...
il problema e' il seguente come faccio ora a ricreare un device di nome
cdrom che punta sempre a cdroms/cdrom0?
Ho provato con MAKEDEV cdrom, ma mi crea un device chiamato aztcd e non
ci faccio nulla, ho provato anche con mknod cdrom b 24 0 ma non funziona
lo stesso.
Come si fa a ripristinare il device cdrom originale come quando avevo
installato mandrake?
Grazie a tutti, ciao

 ha scritto nel messaggio
news:3C8E1267...@tiscali.it...
| Salve a tutti Vi spiego subito la situazione:
| Ho cambiato il nome del device /dev/cdrom in /dev/dvd e l'ho montato
| senza problemi
| nelle proprieta' puntava a /cdroms/cdrom0 e fin qui pare ok...
| il problema e' il seguente come faccio ora a ricreare un device di nome
| cdrom che punta sempre a cdroms/cdrom0?
ln -s sorgente destinazione
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working


Si l'ho gia' fatto, il problema e' che crea un link al dispositivo, e
quando le applicazioni cercano cdrom (esempio il mandrake software
manager) mi dice che il dispositivo non esiste e poi se provo a montare
il link /dev/cdrom,mi dice device inesistente


Io vorrei ricreare un dispositivo (quello con l'icona colorata con 3
cubetti) e non il link simbolico


Tra l'altro se cancello cdrom in dev e faccio ln -s /cdroms/cdrom0 cdrom
mi dice file exists (e lo avevo cancellato!!)
e mi crea un file colpunto interrogativo verde (probabilmente significa
un link)
se do' il comando ls -la cd*
mi dice che sono 3 link e poi ho notato una differenza:
lr-xr-xr-x  1  root  root   data/ora  cdrom -> ../cdroms/cdrom0 (in
rosso lampeggiante)
gli altri invece sono:
lr-xr-xr-x  1  root  root   data/ora  cdrom0 ->cdroms/cdrom0
lr-xr-xr-x  1  root  root   data/ora  cdrom1 ->cdroms/cdrom1
in celeste e non hanno il suffisso ../ davanti


E poi se faccio un ls mi da il link cdrom in rosso lampeggiante mentre
cdrom0 e cdrom1 me li da in azzurro
Io vorrei riavere il dispositivo a blocchi originale se possibile


e quello che stai creando dovrebbe essere uguale...
-- 
Emanuele "SKULL" Balla
--------------------------------------------------------------------
"How should I know if it works?  That's what beta testers are for.  I only
coded it."
(Attributed to Linus Torvalds, somewhere in a posting)

 e quello che stai creando dovrebbe essere uguale...
Scusa ma io ho scritto cosi da root /
ln -s /dev/cdroms/cdrom0 /dev/cdrom
e mi dice che il file cdrom esiste, ma lo avevo cancellato !! 
e mi ricrea il famoso broken link
:-(

Pero' se lo chiamo cdrom 4 ad esempio me lo linka bene e mi ricrea il
dispositivo a blocchi
E' strano sembra farlo solo se gli metto cdrom

 E' strano sembra farlo solo se gli metto cdrom
Il problema è che stai usando devfs (e questo è bene), ma non lo sai (e
questo è male!). Il link non lo devi creare tu, anche perché te lo
perderesti a ogni riavvio, lo deve fare devfsd: Dovrebbe esserci una
directory /etc/devfsd con un file per configurare queste cose. Io non lo
fare, non ho ancora avuto tempo di guardarci.
-- 
Registered user at 
http://counter.li.org
 # 170453
ICQ 61259284
GnuPG Key fingerprint = 10E0 2B05 0B0A 3525 8760  788B 59B6 C74A 250E 65B6

 fare, non ho ancora avuto tempo di guardarci.
Ho risolto, praticamente se ad esempio cambio nome a /dev/cdrom e lo 
chiamo esempio /dev/dvd, linux me lo fa fare, pero' poi se lo ricambio e 
lo rimetto /dev/cdrom non me lo fa fare piu' a meno che non cancello il 
broken link che lui crea col nome /dev/cdrom (da un messaggio che dice 
device already exists o roba simile e faccio il reboot.
A questo punto me lo ricrea da solo, cosa che non accade con nessun 
altro device che ho provato, gli altri gli crea tutti esempio cdrom 3 4 
o 5 ecc..pare che rompa le palle solo con /dev/cdrom.
CIao

 o 5 ecc..pare che rompa le palle solo con /dev/cdrom.
Sono quasi sicuro che sia per via del demone devfsd, guarda nella
directory di configurazione, io l'ho tolto e non ricordo bene. Il
pacchetto Debian lo fa di default col cdrom e il floppy.
Comunque è giusto così, se si usa devfs i link non vanno creati
dall'utente.
