Newsgroup: it.comp.os.linux.iniziare
Titolo: /dev/cdrom (cdaudio)

ho un problema nel riconoscere i cd-audio nel senso che il programma per
leggere tali cd punta ad un dev che non esiste (/dev/cdrom) e quindi mi da
errore.
infatti nella cartella "dev" esiste un link "cdaudio" che punta al
/dev/cdrom che però non c'è mai stato.
nel fstab ho la seguente riga:
/dev/cdrom       /mnt/cdrom   iso9660 noauto,ro,user,exec,unhide   0   0
come esco da questa specie di loop?
ciao

 come esco da questa specie di loop?
O cambi destinazione al link "cd-audio" o crei il link "cdrom" che punta
al device corretto o crei il device.
-- 
« Invento ergo sum »
[G]reedy[F]ly aka Shuren @ 
irc.azzurra.org
Powered by Slackware Linux
GPG Public Key 
http://www.cucciolo.net/pub/michele/michele.asc

grieco ha scritto:

Fai un link simbolico, tipo:
ln -s /dev/hdX /dev/cdrom
La X dipende da dove hai installato il lettore cd.
Ciao, Paolo

 Ciao, Paolo
ok cosě funziona perň quando riavvio il pc mi cancella il link "cdrom"
prima creato e devo ricominciare da capo.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 prima creato e devo ricominciare da capo.
Usi devfs o i device normali? Se ti cancella i link probabilmente usi
devfs. Dai un'occhiata al file /etc/devfsd.conf.
bye
-- 
= active @ oldskool.actisystem =
GIT d- s:+>: a-- C+++ UL++++ P+ L+++ E--- W+ N+ 
o? !K w-- O-- M- V? PS+(++) PE Y+>++ PGP++ !t 5? 
X++(+) R(+) tv+(++) b+>++ !DI D+ G e h! r++ x*

 bye
non ce l'ho quel file, a che serve.


 non ce l'ho quel file, a che serve.
Devsf č un demone che si occupa di creare i device secondo certi criteri 
che sono impostati in quel file.
Come ti ha detto active, č molto probabile che il tuo sistemi usi questo 
programma e per questo motivo il link ti viene cancellato ad ogni riavvio.
Di piů non so dirti perchč non uso devfs, ma se cerchi in vecchi post 
trovi sicuro delle indicazioni.
Ciao, Paolo

 bye
ok ho trovato il file, mi sembra che le righe interessate siano queste, ma
+in lą nn vado.
ciao
# If you have removable media and want to force media revalidation when
looking
# up new or old compatibility names, uncomment the following lines
# SCSI NEWCOMPAT  /dev/sd/* names
#LOOKUP		^(sd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+)p[0-9]+$	EXECUTE /bin/dd
if=$mntpnt/\1 of=/dev/null count=1
# SCSI OLDCOMPAT  /dev/sd?? names
#LOOKUP		^(sd[a-z]+)[0-9]+$	EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null
count=1
# IDE NEWCOMPAT   /dev/ide/hd/* names
#LOOKUP		^(ide/hd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+)p[0-9]+$	EXECUTE /bin/dd
if=$mntpnt/\1 of=/dev/null count=1
# IDE OLDCOMPAT   /dev/hd?? names
#LOOKUP		^(hd[a-z])[0-9]+$	EXECUTE /bin/dd if=$mntpnt/\1 of=/dev/null
count=1


  ln -s /dev/hdX /dev/cdrom
ho risolto mettendo questa stringa in un file di avvio nella cartela init.d
ciao

On Sun, 22 Feb 2004 21:53:19 +0100, grieco wrote:
[something...]
LOOKUP  ^cdaudio$  CFUNCTION GLOBAL mksymlink cdroms/cdrom0 cdaudio 
REGISTER   ^cdroms/cdrom0$   CFUNCTION GLOBAL mksymlink $devname cdaudio
UNREGISTER   ^cdroms/cdrom0$   CFUNCTION GLOBAL unlink cdaudio
dovresti trovare delle righe simili a queste con 'cdrom' al posto di
'cdaudio', aggiungi queste ed avrai un link simbolico al tuo cdrom.
