View previous topic :: View next topic |
Author |
Message |
Arthens n00b
Joined: 24 Feb 2005 Posts: 44 Location: Brescia
|
Posted: Sun Jan 08, 2006 6:01 pm Post subject: [Risolto] Non posso accedere al lettore cd |
|
|
Può sembrare banale ma i son letto parecchi post senza riuscire a risolvere
Ho 1 lettore dvd ed 1 masterizzatore dvd, il problema è che non riesco ad accedere a nessuno dei due.
Il problema non è dovuto ad un aggiornamento ma è sempre esistito (solo che nn usando mai i cd me ne sono sempre fregato), solo che ora ho la necessità di leggere alcuni cd (e nn posso usare win perchè stò ricompilando tutto il sistema)
Code: |
topolinux arthens # ls -l /mnt/
totale 44
dr-xr-xr-x 1 root root 12288 7 gen 15:22 c
drwx------ 2 root root 72 10 mar 2005 cdrom
drwxrwxrwx 6 root root 32768 1 gen 1970 f
drwx------ 2 root root 72 10 mar 2005 floppy
drwxr-xr-x 2 root root 48 3 giu 2005 usb
|
se però, come utente, cerco di entrare in cdrom mi dice che non ho i permessi (eppure appartengo al gruppo cdrom)
e se vi entro da root lo vedo vuoto
cdrw invece proprio non lo vedo
Code: |
topolinux arthens # l nano -w /etc/fstab
/dev/cdroms/cdrom0 /mnt/cdrom auto noauto,ro 0 0
/dev/cdroms/cdrom1 /mnt/cdrw auto noauto 0 0 |
ho provato a montarlo ma (ammesso il comano sia giusto mi dice)
Code: |
topolinux arthens # mount /dev/cdroms/cdrom0 /mnt/cdrom/
mount: No medium found
topolinux arthens # mount /dev/cdroms/cdrom1 /mnt/cdrw
mount: il mount point /mnt/cdrw non esiste
|
Suggerimenti?
Magari qualche modulo mancante nel kernel? Cosa devo verificare sia abilitato?
Grazie in anticipi
Last edited by Arthens on Sun Jan 08, 2006 10:24 pm; edited 1 time in total |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Sun Jan 08, 2006 6:04 pm Post subject: |
|
|
Ciao
/mnt/cdrw lo devi creare tu con mkdir.
Comunque quando è nell'fstab non è necessario indicare il punto di montaggio sulla riga di comando di mount.
Io uso queste opzioni:
Code: | /dev/cdrom /mnt/cdrom auto noauto,user,ro 0 0 |
Lo user ti permette di montare il cdrom anche se non sei root.
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
Arthens n00b
Joined: 24 Feb 2005 Posts: 44 Location: Brescia
|
Posted: Sun Jan 08, 2006 6:09 pm Post subject: |
|
|
Perfetto il masterizzatore funziona grazie
Però il cdrom mi da sempre permessi negati anche se sono nel gruppo cdrom.... |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Sun Jan 08, 2006 6:17 pm Post subject: |
|
|
Arthens wrote: | Però il cdrom mi da sempre permessi negati anche se sono nel gruppo cdrom.... |
I permessi alla cartella vengono modificati dopo il mount; se non hai un automount (cioè un demone che ti monti il cd) però è generalmente meglio l'opzione user, così lo può montare anche il tuo utente ordinario.
Dal messaggio di errore che ti dava però sembrava che non trovasse il cd, e questo è un altro paio di maniche. Magari puoi provare a vedere se il dispositivo è giusto con un
Code: | eject /dev/cdroms/cdrom0 |
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
Arthens n00b
Joined: 24 Feb 2005 Posts: 44 Location: Brescia
|
Posted: Sun Jan 08, 2006 6:20 pm Post subject: |
|
|
Risponde correttamente al comando... |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Sun Jan 08, 2006 6:28 pm Post subject: |
|
|
Cosa ti dà:
Code: | file -s /dev/cdroms/cdrom0 |
Tanto per vedere se il problema è di mount, anche se ho il sospetto che sia più profondo;
Code: | exairetos@Aurora ~ $ file -s /dev/cdrom
/dev/cdrom: symbolic link to `hdc'
exairetos@Aurora ~ $ file -s /dev/hdc
/dev/hdc: ISO 9660 CD-ROM filesystem data 'TITOLO' |
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
Arthens n00b
Joined: 24 Feb 2005 Posts: 44 Location: Brescia
|
Posted: Sun Jan 08, 2006 6:37 pm Post subject: |
|
|
Code: | arthens@topolinux ~ $ file -s /dev/cdroms/cdrom0
/dev/cdroms/cdrom0: symbolic link to `../hdb'
topolinux arthens # file -s /dev/hdb
/dev/hdb: writable, no read permission
|
|
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Sun Jan 08, 2006 6:44 pm Post subject: |
|
|
Uhm... Se il cd è inserito e dice questo vuol dire che non lo legge proprio
Sei proprio sicuro di aver inserito il cd nel lettore giusto (visto che hai anche un masterizzatore)?
Su altri OS il cd viene letto? Magari il lettore è vecchio e il cd masterizzato velocemente o è un riscrivibile?
In genere succede in questi casi, se no, non so che dirti
Dal punto di vista del kernel dovresti avere tutto se il masterizzatore te li monta...
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
Arthens n00b
Joined: 24 Feb 2005 Posts: 44 Location: Brescia
|
Posted: Sun Jan 08, 2006 6:49 pm Post subject: |
|
|
Si hai ragione, prima era un cd che non gli piaceva
Code: | topolinux arthens # file -s /dev/hdb
/dev/hdb: ISO 9660 CD-ROM filesystem data 'LOTR_RETURN_OF_THE_KING_D1 '
|
ma continua a darmi accesso negato... |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Sun Jan 08, 2006 7:00 pm Post subject: |
|
|
Arthens wrote: | ma continua a darmi accesso negato... |
Da utente normale o anche da root?
Per l'utente normale, anche se è vero che dovrebbe essere permesso ad un utente appartenente al gruppo cdrom di accedere al cdrom, questo non è così automatico (magari lo è con un automount, che non uso); per ottenere un effetto simile puoi montare il disco con:
Code: | mount -o gid=cdrom /dev/cdroms/cdrom0 /mnt/cdrom |
così imponi che il disco appartenga al gruppo cdrom.
Se no, l'utente che monta il disco se ne impossessa e gli trasferisce il proprio nome utente e gruppo.
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
Arthens n00b
Joined: 24 Feb 2005 Posts: 44 Location: Brescia
|
Posted: Sun Jan 08, 2006 10:21 pm Post subject: |
|
|
Sei un mito, mi hai risolto nuovamente il problema |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Sun Jan 08, 2006 10:26 pm Post subject: |
|
|
lol!
Così mi fai arrossire
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
Xanio n00b
Joined: 22 Sep 2004 Posts: 65 Location: Messina
|
Posted: Mon Jan 09, 2006 4:25 pm Post subject: |
|
|
Mi è successa una cosa simile dopo un "emerge world" sul mio laptop
- Allora controllando il dmesg, il mio dvd risulta come hdc
- controllo con "file -s" i vali link e mi sembra tutto ok
- ho controllato eventuli permessi
- non riesco a montare ne da utente ne da root con il seguente msg:
Code: | xanio@Mefisto ~ $ mount /mnt/cdrom/
mount: /dev/hdc is not a valid block device
|
Idem da root
Code: | Mefisto ~ # mount /mnt/cdrom/
mount: /dev/hdc is not a valid block device |
non so cosa fare....
Il mio kernel e il 2.6.14-gentoo-r4 con udev... _________________ [ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ] |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Mon Jan 09, 2006 4:31 pm Post subject: |
|
|
Xanio wrote: | Mi è successa una cosa simile dopo un "emerge world" sul mio laptop |
Probabilmente è cambiata qualche regola di udev...
Che ti dice
A giudicare dall'output sembra che non lo veda più (o che lo veda come dispositivo a caratteri, che sarebbe ancora più strano).
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
Xanio n00b
Joined: 22 Sep 2004 Posts: 65 Location: Messina
|
Posted: Mon Jan 09, 2006 4:55 pm Post subject: |
|
|
eccoti accontentato....
Code: | Mefisto ~ # ls -la /dev/hdc
brw-rw-rw- 1 root cdrom 22, 0 Mar 10 2005 /dev/hdc
|
_________________ [ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ] |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Tue Jan 10, 2006 12:55 pm Post subject: |
|
|
Il mio output è molto simile al tuo. Vista la data che ti dà immagino tu stia usando RC_DEVICE_TARBALL="yes" in /etc/conf.d/rc
Potresti provare a lasciar fare tutto a udev mettendola a "no", tanto per non portarsi vecchia sporcizia dietro (se è cambiato qualcosa in udev forse nel vecchio tarball c'è un dispositivo non più valido).
Oppure potresti controllare se il dispositivo è ancora valido con eject /dev/hdc (se è il mapping di udev a non funzionare dovrebbe fallire, altrimenti il problema è di mount).
Se no, non so che dirti
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
Xanio n00b
Joined: 22 Sep 2004 Posts: 65 Location: Messina
|
Posted: Thu Jan 12, 2006 3:33 pm Post subject: |
|
|
Ho provato a fare quello che mi hai detto, ovvero mettendo RC_DEVICE_TARBALL="no" , riavviato la macchina mi ritrovo con lo stesso o il problema...allora ho provato l'altro comando...ed ecco il risultato:
Code: | Mefisto ~ # eject /dev/hdc
eject: unable to find or open device for: `/dev/hdc' |
Non so cosa fare...e devo dirti che il lettore mi serve...non riesco nemmeno a masterizzare.!
HELP _________________ [ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ] |
|
Back to top |
|
|
Xanio n00b
Joined: 22 Sep 2004 Posts: 65 Location: Messina
|
Posted: Sat Jan 14, 2006 1:46 am Post subject: |
|
|
Mi è scomparso il nodo "hdc", ma da dmesg vedo che il DVD è stato associato a questo device...come faccio a crearne uno nuovo? _________________ [ Andrea Salvatore Crisafulli - Sys-Admin & Networking ]
[ PGP ID: 0x2AF1664E - R.U.: #359163 /.-./..-/---/ ] |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Sat Jan 14, 2006 10:31 am Post subject: |
|
|
Xanio wrote: | Mi è scomparso il nodo "hdc", ma da dmesg vedo che il DVD è stato associato a questo device...come faccio a crearne uno nuovo? |
Volendo con mknod, ma otterresti la stessa situazione di prima, cioè il device ci sarebbe ma probabilmente non riusciresti ad usarlo.
Escludendo problemi hardware, io ti suggerirei ti provare a cercare in /dev/ qualche device su cui funzioni l'eject: magari anche se il kernel lo riconosce come hdc udev lo mappa su qualcos'altro (e visto che non usi il tarball non ricrea hdc). Purtroppo però non ho mai avuto tempo di studiare le regole di udev, quindi non saprei aiutarti se non andando a tentativi.
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
neryo Veteran
Joined: 09 Oct 2004 Posts: 1292 Location: Ferrara, Italy, Europe
|
Posted: Sat Jan 21, 2006 10:56 am Post subject: |
|
|
hai risolto? prova a postare un
Code: | cat /proc/sys/dev/cdrom/info |
EDIT: uhm appena sveglio non mi sono accorto del tag "RISOLTO" scusate.. _________________ cache: a safe place for hiding or storing things..
D-link DWL-G650 AirPlus
Apache Php Mysql |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Sat Jan 21, 2006 11:02 am Post subject: |
|
|
neryo wrote: | uhm appena sveglio non mi sono accorto del tag "RISOLTO" scusate.. |
in realtà il risolto lo ha messo Arthens, non Xanio.
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
|