gratifiant > linux.debian.user.french

Francois (30/04/2005, 14h00)
Bonjour

Avec un noyau 2.6.9, je voudrais utiliser xcdroast pour graver des cd.
Créer des sessions suplémentaires avec xcdroast fonctionne, mais la
gravure ne marche pas.

Par contre je peux graver les sessions créées par xcdroast depuis la
ligne de commande:
cdrecord -v speed=2 dev=ATA:1,1,0 -multi track-04.iso

Depuis xcdroast, la commande est la suivante
CDRECORD dev= "ATA:1,1,0" gracetime=2 fs=4096k -v -useinfo speed=2
-eject -multi -data "/tmp/track-05.iso"

Et le message d'erreur est

Blocks total: 359849 Blocks current: 324291 Blocks remaining: 323987
Starting to write CD/DVD at speed 2 in real TAO mode for multi session.
Waiting for reader process to fill input buffer ...
input buffer ready.
Performing OPC...
Starting new track at sector: 35558
cdrecord: Success. write_g1: scsi sendcmd: no error
CDB: 2A 00 00 00 8A E6 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 12 00 00 00 00 24 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid)
resid: 63488
cmd finished after 0.012s timeout 40s
cdrecord: A write error occured.
cdrecord: Please properly read the error message above.

write track data: error after 0 bytes
Writing time: 14.301s
Average write speed 0.8x.
Fixating...
Fixating time: 0.003s
cdrecord: fifo had 10 puts and 1 gets.
cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.
es empty and 0 times full, min fill was 100%.

D'après man cdroast ce serait une question de DMA parce que la taille
de la pile FIFO est définnie, mais je suis un peu perdu, là... Le
noyau que j'utilise est le package debian pour processeur AMD
kernel-image-2.6.9-2-K7_2.6.9-5_i386.deb.

Merci pour toute suggestion

François
Stéphane RIGOULOT (30/04/2005, 14h10)
cdrecord -v speed=2 dev=ATAPI:1,1,0 -multi track-04.iso
[..]
Francois (01/05/2005, 15h40)
Avec ATAPI ça ne marche pas mieux: ce sont d'autres messages d'erreur,
et en utilisant cdrecord directement, ça ne donnait rien non plus.
La commande générée par xcdroast est
CDRECORD dev= "ATAPI:0,1,0" gracetime=2 fs=4096k -v -useinfo speed=10
-dummy -eject -multi -pad -data "/tmp/track_test-01.iso"

Le message d'erreur sont ci-dessous
Merci pour toute indication
François

scsidev: 'ATAPI:0,1,0'
devname: 'ATAPI'
scsibus: 0 target: 1 lun: 0
Warning: Using ATA Packet interface.
Warning: The related Linux kernel interface code seems to be
unmaintained.
Warning: There is absolutely NO DMA, operations thus are slow.
SCSI buffer size: 64512
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004
Jörg Schilling
cdrecord: Drive does not support TAO recording.
NOTE: this version of cdrecord is an inofficial (modified) release of
cdrecord
cdrecord: Illegal write mode for this drive.
and thus may have bugs that are not present in the original version.
Francois (01/05/2005, 17h20)
Plus tard....

En fait après pas mal d'essais, c'est l'option -data générée par
xcdroast dans la ligne de commande à cdrecord qui pose problème,
peut-être parce que je veux des cd multi sessions.

S'il y a des spécialistes de xcdroast, je les remercie de m'indiquer
comment faire pour que xcdroast mette -xa (ou ne mette rien) comme mode
d'enregistrement

François
LENHOF Jean-Yves (01/05/2005, 17h30)
On Dim 1 mai 2005 16:59, Francois a écrit :
> Plus tard....
> En fait après pas mal d'essais, c'est l'option -data générée par
> xcdroast dans la ligne de commande à cdrecord qui pose problème,
> peut-être parce que je veux des cd multi sessions.
> S'il y a des spécialistes de xcdroast, je les remercie de m'indiquer
> comment faire pour que xcdroast mette -xa (ou ne mette rien) comme mode
> d'enregistrement
> François


Je ne répond pas à la question...

Néanmoins, tu ferais peut-être bien de tester graveman à la place de
xcdroast si tu es en sarge ou en sid

Le seul hic que je rencontre avec graveman (par rapport à tous les
avantages qu'il a face à xcdroast) est qu'il passe forcément par un iso
avant de graver...

A+
Francois (01/05/2005, 18h10)
Et finalement, si je grave un cd multisession avec xcdroast en
commençant avec un cd vide, ça marche....

Mes problèmes venaient de ce que l'autre qui donnait un message
d'erreur, je l'avais commencé en ligne de commande
avec mkisofs -o test.raw -R -C x,y /chemin/SourceDonnées
puis cdrecord speed=2 dev=ATA:1,1,0 -multi test.raw ... etc selon les
expli README.multi
et que -multi à générer un mode d'enregistrement différent de mode
1. Ensuite xcdroast ne pouvait pas reproduire...

Moralité, si on commence à la main, il faut finir à la main...

F.
CoolFox (03/06/2005, 10h50)
Francois a écrit :

Moralité, si on commence à la main, il faut finir à la main...
> F.


Euhhh on parle bien d'informatique là ????!!!

;)

Bon ok je sors !!!
Discussions similaires