OVH Cloud OVH Cloud

Ca ne grave pas bien (CD)...

11 réponses
Avatar
lsom
Bonjour,

Je ne sais pas depuis quand ma config ne fonctionne plus...
J'ai voulu graver 500 M0 de photos en 1i=E8re session d'une multisession.=

Et j'ai des erreurs sur le CD (images illisibles ou partiellement lisible=
s) et=20
beaucoup d'autres tr=E8s bien grav=E9es...

Je n'ai pas d'erreur pendant la gravure, pas de buffer d'=E9criture vide =
(avec=20
xcdroast ou k3b).
Avant j'avais l'=E9mulation scsi dans lilo : append=3D"hdc=3Dide-scsi"
Maintenant ca n'est plus le cas. J'ai du le mettre directement dans le no=
yau (?)=20
j'ai : /dev/cdrom -> /dev/sr0

k3b est tr=E8s verbeux. Il d=E9tecte bien le graveur. Je mets la trace ci=
-dessous.
Il y a juste une erreur; je ne sais pas ce que c'est. juste un test ? :
k3b: (K3bDevice::Device) /dev/sr0: checking for TAO
k3b: (K3bDevice::Device) Error: could not open device /dev/sr0for writing=


A part l'=E9mulation scsi (?), je ne vois pas d'o=F9 peut venir le probl=E8=
me (j'ai=20
cram=E9 5 CD en test avec xcdroast et k3b...).

Auriez- vous une id=E9e ?

Merci !


Les traces de k3b :

DETECTION :
k3b: /dev/sr0 resolved to /dev/sr0
k3b: /dev/sr0 is block device (0)
k3b: /dev/sr0 seems to be cdrom
k3b: bus: 2, id: 0, lun: 0
k3b: (K3bDevice::Device) /dev/sr0: init()
k3b: (K3bDevice::Device) /dev/sr0 feature: CD Mastering
k3b: (K3bDevice::Device) /dev/sr0 feature: CD Track At Once
k3b: (K3bDevice::Device) /dev/sr0 feature: DVD Read
k3b: (K3bDevice::Device) /dev/sr0 feature: DVD+R
k3b: (K3bDevice::Device) /dev/sr0 feature: DVD+RW
k3b: (K3bDevice::Device) /dev/sr0 unknown profile: 2
k3b: (K3bDevice::Device) /dev/sr0: dataLen: 60
k3b: (K3bDevice::Device) /dev/sr0: checking for TAO
k3b: (K3bDevice::Device) Error: could not open device /dev/sr0for writing=

k3b: (K3bDevice::Device) /dev/sr0: checking for SAO
k3b: (K3bDevice::Device) /dev/sr0: checking for SAO_R96P
k3b: (K3bDevice::Device) /dev/sr0: checking for SAO_R96R
k3b: (K3bDevice::Device) /dev/sr0: checking for RAW_R16
k3b: (K3bDevice::Device) /dev/sr0: checking for RAW_R96P
k3b: (K3bDevice::Device) /dev/sr0: checking for RAW_R96R
k3b: (K3bDevice::ScsiCommand) failed:
k3b: command: READ DVD STRUCTURE (ad)
k3b: errorcode: 70
k3b: sense key: NOT READY (2)
k3b: asc: 3a
k3b: ascq: 0
k3b: (K3bDevice::Device) /dev/sr0: READ DVD STRUCTURE length det failed
k3b: (K3bDevice::Device) /dev/sr0: Number of supported write speeds via =
2A: 10
k3b: (K3bDevice::Device) /dev/sr0 : 8448 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 7040 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 5632 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 4224 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 2816 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 2112 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 1760 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 1408 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 704 KB/s
k3b: (K3bDevice::Device) /dev/sr0 : 352 KB/s
k3b: (K3bDevice::DeviceManager) setting current write speed of device /de=
v/sr0=20
to 8448
k3b: /dev/scd0 resolved to /dev/scd0
k3b: /dev/scd0 is block device (0)
k3b: /dev/scd0 seems to be cdrom
k3b: bus: 2, id: 0, lun: 0

CONCLUSION :
k3b: ------------------------------
k3b: Blockdevice: /dev/sr0
k3b: Generic device:
k3b: Vendor: LITE-ON
k3b: Description: COMBO LTC-48161H
k3b: Version: KH0F
k3b: MountDevice: /dev/cdrom
k3b: Mountpoint: /mnt/cdrom
k3b: Write speed: 7000
k3b: Profiles: DVD-ROM; CD-ROM; CD-R; CD-RW
k3b: Devicetype: CD-R; CD-RW; CD-ROM; DVD-ROM
k3b: Writing modes: SAO; TAO; RAW; SAO/R96P; SAO/R96R; RAW/R16; RAW/R96P=
; RAW/R96R
k3b: Reader aliases: /dev/sr0, /dev/scd0, /dev/cdrom
k3b: ------------------------------

10 réponses

1 2
Avatar
lsom
Pour compléter, voila les messages au boot. La détection et le passag e en scsi
semblent sans problème...

hdd: LITE-ON COMBO LTC-48161H, ATAPI CD/DVD-ROM drive

hdd: attached ide-scsi driver.
Vendor: LITE-ON Model: COMBO LTC-48161H Rev: KH0F
Type: CD-ROM ANSI SCSI revision: 02

Attached scsi CD-ROM sr0 at scsi2, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 0x/48x writer cd/rw xa/form2 cdda tray
Avatar
lsom
Voila deux autres infos pour vous mettre peut-etre sur une piste ?

J'ai un disk SATA depuis peu. C'est depuis ce temps que je ne lance plus
l'émulation scsi du cdrom dans lilo.conf (append="hdc=ide-scsi").

Voila les messages d'erreur dans le syslog :

scsi2: ERROR on channel 0, id 0, lun 0, CDB: Request Sense 00 00 00 40 00
Info fld=0x47703 (nonstd), Current sd0b:00: sense key Medium Error
Additional sense indicates L-EC uncorrectable error
I/O error: dev 0b:00, sector 1170428
Avatar
Doug713705
Le lundi 28 août 2006 19:27, lsom s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :


Avant j'avais l'émulation scsi dans lilo : append="hdc=ide-scsi"
Maintenant ca n'est plus le cas. J'ai du le mettre directement dans le
noyau (?) j'ai : /dev/cdrom -> /dev/sr0



L'émulation scsi est inutile pour la gravure si vous disposez d'un noyau
2.6.x

Que donne :
# cdrdao scanbus
?

--
@+
Doug [Linux user #307925] - Slackware RuleZ ;-)
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --

Avatar
lsom
oli-cla wrote:
Si je lis bien les messages ton graveur est en hdd et non pas en hdc (c a
c'est le disque dur ), donc dans ton lilo.conf tu devrais avoir
append="hdd=ide-scsi" . De plus comment la ligne a t-elle pus s'é vaporer
???


En fait j'expliquais qu'avant, avec le append, ca marchait bien.
Récemment, j'ai acheté un SATA. Depuis le CDROM est en scsi sur sr0 d irectement
(j'ai viré le append et sans doute modifié mes paramètres de compil du noyau
pour que ca se passe comme ça).
Mais je m'aperçois aujourd'hui qu'en écriture il y a un problème. M ais je ne
comprends pas où... Le seul truc que je ne maitrise pas bien c'est l'é mulation
scsi mais ca semble bien se passer...

Je suis un peu sec, là...

Merci pour ta réponse !

Avatar
lsom
Doug713705 wrote:
Que donne :
# cdrdao scanbus
?



Bonjour,

Je suis en 2.4.32.

Voilà des traces :

bash-3.00# cdrdao scanbus
Cdrdao version 1.1.9 - (C) Andreas Mueller
Using libscg version 'schily-0.8'

2,0,0 : LITE-ON , COMBO LTC-48161H, KH0F
ATAPI:0,0,0 LITE-ON , COMBO LTC-48161H, KH0F


bash-3.00# cdrecord -scanbus
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Sc hilling
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) 'ATA ' 'WDC WD800JD-60LU' '07.0' Disk
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
scsibus2:
2,0,0 200) 'LITE-ON ' 'COMBO LTC-48161H' 'KH0F' Removable CD-R OM
2,1,0 201) *
2,2,0 202) *
2,3,0 203) *
2,4,0 204) *
2,5,0 205) *
2,6,0 206) *
2,7,0 207) *
bash-3.00#

Avatar
oli-cla
Pour compléter, voila les messages au boot. La détection et le passage
en scsi semblent sans problème...

hdd: LITE-ON COMBO LTC-48161H, ATAPI CD/DVD-ROM drive

hdd: attached ide-scsi driver.
Vendor: LITE-ON Model: COMBO LTC-48161H Rev: KH0F
Type: CD-ROM ANSI SCSI revision: 02

Attached scsi CD-ROM sr0 at scsi2, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 0x/48x writer cd/rw xa/form2 cdda tra
y
Salut,


Si je lis bien les messages ton graveur est en hdd et non pas en hdc (ca
c'est le disque dur ), donc dans ton lilo.conf tu devrais avoir
append="hdd=ide-scsi" . De plus comment la ligne a t-elle pus s'évaporer ???

Bye,

Avatar
lsom
Bonjour,

Tout est dans le titre : mon lecteur de CD est en train de rendre l'âme .
J'ai des problèmes d'accès sous windows aussi sur d'autres CDs que me s gravures
d'images.

Ca n'était donc pas un problème de config...

Merci à ceux qui m'ont lu et ceux qui sont venus à mon secours !
Avatar
Emmanuel Florac
Le Mon, 28 Aug 2006 21:04:35 +0200, lsom écrivait:


En fait j'expliquais qu'avant, avec le append, ca marchait bien.
Récemment, j'ai acheté un SATA.


Normalement le SATA est vu comme du SCSI. Donc /dev/sr0 pointe
probablement sur ton disque dur. Si ce n'est pas le cas, alors tu utilises
ton disque SATA via l'émulation ATA du BIOS, et les performances sont
tellemnet immondes qu'il doit être difficile de graver un CD depuis ce
disque dur.

Par ailleurs si tu es en noyau 2.6, il ne faut PAS utiliser l'émuation
ide-scsi.

Sinon donne ta version de noyau (uname -ar). Que donne dans un shell root :

cdrecord -scanbus

ou

cdrecord -scanbus dev=ATA

(sur un noyau 2.6 sans émul ide-scsi)

--
Il y a toujours un bug de plus.
Loi de Lubarsky.

Avatar
lsom
Emmanuel Florac wrote:

Normalement le SATA est vu comme du SCSI. Donc /dev/sr0 pointe
probablement sur ton disque dur. Si ce n'est pas le cas, alors tu utili ses
ton disque SATA via l'émulation ATA du BIOS, et les performances sont
tellemnet immondes qu'il doit être difficile de graver un CD depuis c e
disque dur.


Quelle commande permet de savoir sur quoi pointe mon disk dur ?

Le lien sur sr0, j'ai dû le faire à la main (de mémoire... il y a l ongtemps)
après avoir cherché sur le net, ici, et jusqu'à ce que ca marche... J'ai une
connaissance limité sur ce sujet...

Ceci dit, mon graveur/lecteur est mort (voir une de mes réponses préc édentes).

Je suis en noyau 2.4.32.
Voila le cdrecord -scanbus (qui semble bien...) :
Cdrecord-Clone 2.01
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.8'.
scsibus0:
0,0,0 0) 'ATA ' 'WDC WD800JD-60LU' '07.0' Disk
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
scsibus2:
2,0,0 200) 'LITE-ON ' 'COMBO LTC-48161H' 'KH0F' Removable CD-R OM
2,1,0 201) *
2,2,0 202) *
2,3,0 203) *
2,4,0 204) *
2,5,0 205) *
2,6,0 206) *
2,7,0 207) *

Avatar
Emmanuel Florac
Le Wed, 30 Aug 2006 20:28:41 +0200, lsom a écrit :


Quelle commande permet de savoir sur quoi pointe mon disk dur ?


Le mieux, c'est de regarder dans la sortie de 'dmesg'.

--
L'église est une secte qui a réussi.
Ernest Renan.

1 2