Pagina 1 di 1

Problema cdrecord coi CD.

Inviato: gio 23 feb 2006, 18:46
da Raistlin84
Sul mio laptop ho un problemino che ho notato solo ora.
Uso K3b e ha sempre funzionato bene a masterizzare dvd e funziona tutt'ora.Ma i cd non li masterizza...non capisco perchè!Dovevo fare un cd audio... ma mi dà questo errore:
-cdrecord ha riportato un errore sconosciuto (codice 255)
-Unknown error 255
-Try to use TAO...

Ovviamente ho provato con tao ma non cambia niente.
Ho notato che prova a scrivere in modalità SAO se gli dò auto, ma se vado nella configurazione di K3b vedo che ho cdrecord 2.1 e tra le modalità non c'è SAO.
Sapete come devo fare?

Edit:
questo è cio che dice cdrecord -scanbus:
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.14
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

E questo di cdrecord dev=help:
drecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.14
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
Supported SCSI transports for this platform:

Transport name: sg
Transport descr.: Generic transport independent SCSI
Transp. layer ind.:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: pg
Transport descr.: SCSI transport for ATAPI over Parallel Port
Transp. layer ind.:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: ATA
Transport descr.: ATA Packet specific SCSI transport
Transp. layer ind.: ATAPI:
Target specifier: bus,target,lun
Target example: ATAPI:1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: ATA
Transport descr.: ATA Packet specific SCSI transport using sg interface
Transp. layer ind.: ATA:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: RSCSI
Transport descr.: Remote SCSI
Transp. layer ind.: REMOTE:
Target specifier: rscsi@host:bus,target,lun
Target example: REMOTE:rscsi@host:1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Inviato: ven 24 feb 2006, 14:34
da Raistlin84
Potrebbe dipendere che nel kernel non è abilitato il modulo ide-scsi?
Ma il fatto strano è i dvd li masterizza!Solo i cd non fanno, nemmeno cd dati o audio che siano.

Inviato: ven 24 feb 2006, 17:54
da absinthe
Raistlin84 ha scritto:Potrebbe dipendere che nel kernel non è abilitato il modulo ide-scsi?
Ma il fatto strano è i dvd li masterizza!Solo i cd non fanno, nemmeno cd dati o audio che siano.
non so che dire apparte che l'ide-scsi serve con il 2.4 mentre con il 2.6 non è necessario

M

Inviato: mer 1 mar 2006, 18:30
da Raistlin84
Nessuno sà da che può dipendere...in questi giorni ho provato praticament di tutto...
E su google non ho trovato niente di simile...

Inviato: mer 1 mar 2006, 19:43
da samiel
Il tuo masterizzatore supporta il multiword DMA?
Allora potresti tentare con: hdparm -d1 -X34 /dev/hdc
E l'UltraDMA mode:? Allora potresti tentare con:
hdparm -d1 -X64 /dev/hdc
o quello che è il tuo masterizzatore.
Che tracce esattamente stai copiando?
Ce ne sono anche di molto brevi
(intendo < 2 secondi)?

M.

Inviato: gio 2 mar 2006, 4:37
da Raistlin84
Il fatto è che non masterizza nessun tipo di cd, che lo faccia di dati o di musica.Sia file piccoli o grandi non cambia niente.Ma i dvd nessun problema,è qui il fatto strano.I dvd sì e cd no di qualunque tipo.Sì,il DMA lo supporta ed è abilitato.Per l ultra dma non saprei davvero che dirti.Ma l errore me lo dà subito quando provo a masterizzare,tant'è che non mi sciupa neanche il cd.
Da win funziona bene,quindi si esclude difetti fisici del masterizzatore.

Inviato: gio 2 mar 2006, 15:27
da conqueror
ho il tuo stesso problema che per varie cause( esami in primis) non ho avuto tempo di sistemare ancora. Non è un problema del ide_scsi perchè se da user non masterizza, mentre da root masterizza. Prova a masterizzare da root e vedi che fa. Se lo fa abbiamo lo stesso problema che penso sia una cavolata da sistemare, sarà qualche permesso che ancora nn ho ricontrollato.

Inviato: gio 2 mar 2006, 18:47
da Raistlin84
No,no nemmeno da root!!!
Masterizza i dvd ma non i cd!!!

Inviato: gio 2 mar 2006, 19:24
da samiel
Ma che versione di cdrecord ecc ecc usi?

M.

Inviato: ven 3 mar 2006, 0:36
da Raistlin84
Allora avevo scritto nel primo post la versione di cdrecord, comunque riscrivo qui un pò di info:
cdrdao 1.1.9
cdrecord 2.1

Potrebbe dipendere dal fatto che cdrecord è stato installato col kernel 2.4.x della slackware 10.2 e poi io ho compilato da sorgenti il 2.6.14, perchè prima identificava il lettore cd come hdc ora come sr0 poichè sono riuscito a farglielo riconoscere come sata [mettendo anche l'append a lilo] magari devo ricompilare cdrecord???
Però la cosa che non comprendo è che i dvd li creo e li copio alla grande, solo i cd ,di nessun tipo, riesco a masterizzare.

Edit: questo è l'output di K3b riguardo il problema di cdrecord [ho fatto da root,almeno escludo che dipenda da qualche permesso]:
ystem
-----------------------
K3b Version: 0.12.10

KDE Version: 3.4.2
QT Version: 3.3.4
Kernel: 2.6.14
Devices
-----------------------
MATSHITA DVD-RAM UJ-831S 1.90 (/dev/sr0, ) at /mnt/cdrom [CD-R; CD-RW; CD-ROM; DVD-ROM; DVD-RAM; DVD-R; DVD-RW; DVD+R; DVD+RW; DVD+R DL] [DVD-ROM; DVD-R sequenziale; DVD-RAM; DVD-RW a riscrittura limitata; DVD-RW sequenziale; DVD+RW; DVD+R; DVD+R a doppio strato; CD-ROM; CD-R; CD-RW] [SAO; TAO; Riscrittura limitata]

Used versions
-----------------------
cdrecord: 2.1

cdrecord
-----------------------
/usr/bin/cdrecord: Warning: Running on Linux-2.6.14
/usr/bin/cdrecord: There are unsettled issues with Linux-2.5 and newer.
/usr/bin/cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: '1,0,0'
scsibus: 1 target: 0 lun: 0
/usr/bin/cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.
/usr/bin/cdrecord: For possible targets try 'cdrecord -scanbus'.
/usr/bin/cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
TOC Type: 0 = CD-DA

cdrecord command:
-----------------------
/usr/bin/cdrecord -v gracetime=2 dev=1,0,0 speed=4 -tao driveropts=burnfree -eject -overburn -useinfo -audio -shorttrack /root/Desktop/k3b_audio_0_01.inf /root/Desktop/k3b_audio_0_02.inf

Potrebbe esser questo l'errore fatale?
/usr/bin/cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.

Ecco altre info:

root@mars:~# cdrecord -checkdrive
cdrecord: No CD/DVD-Recorder device specified.
Usage: cdrecord [options] track1...trackn

Use cdrecord -help
to get a list of valid options.

Use cdrecord blank=help
to get a list of valid blanking options.

Use cdrecord dev=b,t,l driveropts=help -checkdrive
to get a list of drive specific options.

Use cdrecord dev=help
to get a list of possible SCSI transport specifiers.

Ho provato a dare cdrecord dev=xxx perchè pensavo non riconoscesse il device come dice sopra, ma non succede niente, mi ripropone queste info.

Inviato: mer 22 mar 2006, 22:05
da apollo11
Con il mio portatile (Toshiba Satellite A100-155) avevo un problema simile. Nel mio caso sono riuscito a far riconoscere a cdrecord il masterizzatore passandogli il parametro dev=/dev/sr0

In k3b è possibile specificare i parametri da passare ai vari programmi in:

Settings -> Configure K3b -> Programs -> User Parameters

Inviato: dom 23 apr 2006, 23:26
da Flinco
Il problema è il kernel 2.6.14 (ne sono quasi certo).
Prova a compilare una versione precedente (basta la 2.6.13.5) e probabilment il problema si risolverà.

Sono mesi che io e altri utenti abbiamo un problema simile che è emerso dal 2.6.14 in poi (con nessuna versione successiva si risolve).
Date un'occhio a questi link:
http://www.slacky.it/forum/viewtopic.php?t=10583
http://k3b.plainblack.com/message-board ... t-8.6.14/1

Inviato: lun 24 apr 2006, 9:38
da absinthe
apollo11 ha scritto:Con il mio portatile (Toshiba Satellite A100-155) avevo un problema simile. Nel mio caso sono riuscito a far riconoscere a cdrecord il masterizzatore passandogli il parametro dev=/dev/sr0

In k3b è possibile specificare i parametri da passare ai vari programmi in:

Settings -> Configure K3b -> Programs -> User Parameters
già anche a me non rileva /dev/sg*. dovresti aggiungere a udev una regola per greare /dev/sg*, oppure, come ti hanno suggerito passi il device a cdrecord. Per creare sg* basta che crei un link simbolico alla tua periferica (ln -s /dev/hdb /dev/sg0)

M

Inviato: lun 24 apr 2006, 16:50
da l1q1d
È stato caricato il modulo sg? (forse è per questo che non c'è il device)