Pagina 1 di 1

cdrdao e riga di comando

Inviato: mar 26 dic 2006, 16:56
da nino
Salve a tutti! avrei bisogno di leggere un cd audio dal mio lettore dvd e farne un'immagine su hard disk, ho deciso quindi di usare cdrdao unico problema , non mi è ancora chiaro come definisco il lettore dalla quale andare a leggere il cd se digito :

Codice: Seleziona tutto

cdrdao read-cd --device /dev/dvd --with-cddb file.toc
ottengo (oltre che ad una lista dei SCSI transport)

Codice: Seleziona tutto

ERROR: Cannot open SCSI device '/dev/dvd':
ERROR: Cannot setup device /dev/dvd.
Questo anche se utilizzo l'utente root
Allo stesso modo se specifico la periferica con

Codice: Seleziona tutto

ATAPI:0,1,0
non riesco a leggere il cd(notare che con quest'opzione riesco a masterizzare con cdrecord)

che fare ? l'emulazione scsi è attiva, la versione di slack è la 11.0 e il kernel è 2.4.31

grazie a tutti in anticipo

Inviato: mar 26 dic 2006, 19:38
da manublade
Ciao, sei sicuro che /dev/dvd punti al device corretto?
io provato la tua riga con /dev/hdc (il mio cdrom) e funziona.
rispetto a te io ho un kernel 2.6

Inviato: mer 27 dic 2006, 0:50
da nino
il mio dvd è /dev/hdd , infatti se vado in /dev e dò un ls ottengo :

Codice: Seleziona tutto

lrwxrwxrwx 1 root root 8 2006-10-19 14:07 dvd -> /dev/hdd
anche da growisofs riesco a masterizzare con /dev/dvd :(

Inviato: mer 27 dic 2006, 9:06
da manublade
Prova a usare /dev/hdd oppure prova da root, non so che altro dire.

Inviato: mer 27 dic 2006, 12:38
da nino
anche da root mi forniscono tutte lo stesso output :(
solo speficicando /dev/hdd ottengo un output differente, anche se sempre d'errore

Codice: Seleziona tutto

cdrdao: Invalid argument. Cannot set SG_SET_TIMEOUT.

Inviato: mer 27 dic 2006, 14:29
da manublade
prova a specificare l'opzione
--driver generic-mmc
ma prima ti quella riga, ti da altri errori?

Inviato: mer 27 dic 2006, 17:21
da Luci0
Ciao ...
Ma se hai un kernel con l' emulazione scsi con ...

Codice: Seleziona tutto

cdrecord -scanbus
ottieni l'indirizzo scsi del dispositivo ... es: 0,1,0
e quindi con cdrdao dovresti dare il comando ...

Codice: Seleziona tutto

cdrdao read-cd --device 0,1,0 --with-cddb file.toc 
.. se non ho letto male su

Codice: Seleziona tutto

man cdrdao
... Ciao :-)

Re: cdrdao e riga di comando

Inviato: gio 28 dic 2006, 17:29
da pado
io uso una riga simile a questa per la lettura di un cd:
cdrdao read-cd --device /dev/hdc --driver generic-mmc-raw --read-raw --read-subchan rw_raw --paranoia-mode 0 --datafile file.img file.toc

e questa per la scrittura:
cdrdao write --device /dev/hdc --driver generic-mmc-raw --speed 12 file.toc

per altre info c'e' sempre il man