Pagina 1 di 2

unable to mount /dev/cdrom

Inviato: mer 10 ago 2005, 16:54
da orso75
Salve a tutt,
pensavo fosse un caso isolato invece....

tutte le volte che provo a montare il cdrom ottengo il messaggio
too many symbolic links
qualcuno può aiutarmi a capirci qualcosa?
il mount lo eseguo :
cd /mnt
mount cdrom

oppure
mount /dev/cdrom /mnt/cdrom

in fstab mi sembra settato correttamente.

se eseguo il mount di altri filesystem non ho problemi...
(ad esempio la chiavetta usb)

AIUTOOOO!!!!
8O

Inviato: mer 10 ago 2005, 16:58
da Paoletta
$ v /dev/cdrom

che ti dice?

Inviato: mer 10 ago 2005, 17:46
da gastone90
devi fare (forse): mount -t iso9660 /dev/cdrom /mnt/cdrom. too many symbolic links vuol dire che cisono troppi link simbolici, ma non ho idea a cosa si riferisca.

Inviato: mer 10 ago 2005, 17:50
da gallows
posta:

$ ls -l /dev/cdrom

Inviato: mer 10 ago 2005, 17:51
da Paoletta
@gallows:

uguale a:

$ v /dev/cdrom

:wink:

Inviato: mer 10 ago 2005, 17:52
da Paoletta
chiaramente con bash

Inviato: mer 10 ago 2005, 18:19
da gallows
ah ecco, stavo impazzendo per capire cosa fosse quel v..
ho scoperto tramite un altro account che era un alias per vdir, io l'avevo disabilitato :roll:

Re: unable to mount /dev/cdrom

Inviato: mer 10 ago 2005, 22:19
da brancalessio
Prova a mandarci il tuo fstab. E controlla bene a cosa puntano /dev/cdrom e /dev/dvd.

Ciao!
orso75 ha scritto:Salve a tutt,
pensavo fosse un caso isolato invece....

tutte le volte che provo a montare il cdrom ottengo il messaggio
too many symbolic links
qualcuno può aiutarmi a capirci qualcosa?
il mount lo eseguo :
cd /mnt
mount cdrom

oppure
mount /dev/cdrom /mnt/cdrom

in fstab mi sembra settato correttamente.

se eseguo il mount di altri filesystem non ho problemi...
(ad esempio la chiavetta usb)

AIUTOOOO!!!!
8O

Inviato: gio 11 ago 2005, 8:22
da orso75
Come da richiesta eccoveli!

Grazie a tutti per l'aiuto!

ls -l /dev/cdrom
lrwxrwxrwx 1 root root 5 2005-08-11 09:50 /dev/cdrom -> cdro

fstab
/dev/hda6 swap swap defaults 0 0
/dev/hda5 / reiserfs defaults 1 1
/dev/hda1 /boot reiserfs defaults 1 2
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
none /sys sysfs defaults

Inviato: gio 11 ago 2005, 8:32
da gohanz
Il link simbolico è sbagliato punta a cdro Immagine

Inviato: gio 11 ago 2005, 8:34
da orso75
OOOPS.....
volevo dire
lrwxrwxrwx 1 root root 5 2005-08-11 09:50 /dev/cdrom -> cdrom
sulla scia dei vostri consigli ho verificato alcune cose...
poi sono andato in /dev/cdrom
ed ho eseguito
unlink cdrom

al reboot mi ha ricreato la stessa connessione
/dev/cdrom -> cdrom

inoltre devo corregere il messaggio di errore in
too many levels of symbolic links

....

Grazie nuovamente a tutti!

Inviato: gio 11 ago 2005, 8:37
da gohanz
Perchè non provi a creare un link simbolico condirettamente con il device interessato.
Rimuovi prima il link cdrom
poi ne crei un'altro che punti direttamente al file di periferica

Es: ln -s /dev/hdc cdrom

Inviato: gio 11 ago 2005, 8:42
da orso75
é quello che ho fatto,
ho montato direttamente hdc
ora provo a creare i lynk
ma non ho capito se devo usre mknod e cosa sia.

Comunque grazie ancora di tutto!

Inviato: gio 11 ago 2005, 8:48
da orso75
ho provato a fare il link sibolico, ma al riavvio mi ha ricreato
/dev/cdrom -> cdrom
:(

ora provo a uardare mknod
o credete ci siano altre soluzioni?

Inviato: gio 11 ago 2005, 11:10
da Paoletta
ma quando fai come ha detto gohanz,cioè:

# rm /dev/cdrom
# ln -s /dev/hdc /dev/cdrom

poi riesci a montarlo?
non devi usare mknod perchè non devi creare un file di device, ma un link simbolico;

se comunque riesci a montarlo col metodo precedente, allora

1) o metti quei due comandi in /etc/rc.d/rc.local
2) o cambi in /etc/fstab la seguente riga:

/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
in
/dev/hdc /mnt/cdrom iso9660 noauto,owner,ro 0 0

saltando così /dev/cdrom

ciao!