Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/07/2006, à 19:50

geysir

[Résolu] Pb gravure CD

Bonjour,

Je n'arrive pas à graver un CD. Je peux faire une image ISO mais c'est tout. J'ai fait des essais avec un simple fichier (sans caractères spéciaux), trois outils de gravure, des vitesses lentes et plusieurs CD. En vain.

Xfburn me renvoie le message : error trying to open /dev/hda (il semble que mon graveur soit monté sur hda).
Après chaque essai de gravure, je n'arrive plus à lire un CD quelconque (il faut que je redémarre).

J'utilise la dernière version d'Ubuntu. Mon graveur, d'après ma facture, serait un Graveur de DVD+/-R IDE LG GSA-4163B x16/x4 double couche mais xfburn me renvoie la référence : HL-DT-ST DVDRAMGSA-4165B.

Mon niveau est très faible et celui qui voudra bien m'aider devra être patient. Je peux passer une ligne de commande si on m'en donne la syntaxe exacte mais mes compétences s'arrêtent là.

Merci par avance,

Geysir

Dernière modification par geysir (Le 03/09/2006, à 11:12)

Hors ligne

#2 Le 30/07/2006, à 08:28

bruno59

Re : [Résolu] Pb gravure CD

Bonjour,

Qu'entend tu par je peux faire des images iso, arrives tu à les graver ou à les créer.
As tu vérifier que le dma est activé pour ton graveur ? que donne la commande

sudo hdparm /dev/hda

Sinon pour graver en ligne de commandes

Pour créer l'iso
mkisofs -R -J -o image.iso /tonrepertoire
puis
cdrecord -v -dao speed=2 dev=/dev/hda -eject driveropts=burnfree mageiso

Teste avec des cdrw.

Bruno


Le blog de Nono : http://nono.bevrard.org

Hors ligne

#3 Le 30/07/2006, à 08:55

geysir

Re : [Résolu] Pb gravure CD

Bonjour et tout d'abord, merci pour ta réponse,

Je voulais dire que j'arrivais à faire une image ISO mais pas à la graver. Cependant, j'ai peut-être parlé un peu vite car la commande que tu m'as donnée échoue :
mkisofs ...
me donne la réponse :
mkisofs : Permission denied . Unable to open disc image file

J'avais essayé ta première commande hier car je l'avais trouvée sur le forum ; il semble que la réponse soit correcte (d'après ce que j'ai lu sur le forum).
sudo hdparm /dev/hda
me donne la réponse :
IO_support = 0 (default 16-bit)
Unmasking = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed : invalid argument

Voilà,

Viviane

Hors ligne

#4 Le 30/07/2006, à 11:48

bruno59

Re : [Résolu] Pb gravure CD

geysir a écrit :

Bonjour et tout d'abord, merci pour ta réponse,

Je voulais dire que j'arrivais à faire une image ISO mais pas à la graver. Cependant, j'ai peut-être parlé un peu vite car la commande que tu m'as donnée échoue :
mkisofs ...
me donne la réponse :
mkisofs : Permission denied . Unable to open disc image file

J'avais essayé ta première commande hier car je l'avais trouvée sur le forum ; il semble que la réponse soit correcte (d'après ce que j'ai lu sur le forum).
sudo hdparm /dev/hda
me donne la réponse :
IO_support = 0 (default 16-bit)
Unmasking = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed : invalid argument

Voilà,

Viviane

Essayes la commande avec sudo

sudo mkisofs -R -J -o image.iso /tonrepertoire


Le blog de Nono : http://nono.bevrard.org

Hors ligne

#5 Le 30/07/2006, à 13:39

geysir

Re : [Résolu] Pb gravure CD

La commande marche avec sudo. Cependant, ça ne marche que sur un fichier que j'ai rapidement créé pour le test.
Si j'utilise un fichier quelconque, déjà présent dans le répertoire, j'obtiens la réponse :
mkisofs : no such file or directory. Invalid node - /home/viviane/patagonie_2005.doc
J'ai pensé que c'était un problème de droit d'accès. Effectivement, mes fichiers ont des droits d'accès différents mais si je mets tous les droits à patagonie_2005.doc, ça ne marche pas davantage.

Si je reviens à mon fichier test :
La commande sudo mkisofs...
me donne la réponse :
total translation table size : 0
total rockridge attributes bytes : 249
total directory bytes : 0
path table size (bythes) : 10
Max brk space used 21000
185 extents written (OMB)

La  commande cdrecord ...
me donne la réponse :
Error trying to open /dev/hda exclusively (Device or resource busy)... retrying in 1 second.
cdrecord: Device or resource busy. Cannot open '/dev/hda'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
cdrecord:
cdrecord: For more information, install the cdrtools-doc
cdrecord: package and read /usr/share/doc/cdrecord/README.ATAPI.setup .

Geysir-Viviane

Hors ligne

#6 Le 30/07/2006, à 16:34

bruno59

Re : [Résolu] Pb gravure CD

geysir a écrit :

La commande marche avec sudo. Cependant, ça ne marche que sur un fichier que j'ai rapidement créé pour le test.
Si j'utilise un fichier quelconque, déjà présent dans le répertoire, j'obtiens la réponse :
mkisofs : no such file or directory. Invalid node - /home/viviane/patagonie_2005.doc
J'ai pensé que c'était un problème de droit d'accès. Effectivement, mes fichiers ont des droits d'accès différents mais si je mets tous les droits à patagonie_2005.doc, ça ne marche pas davantage.

Si je reviens à mon fichier test :
La commande sudo mkisofs...
me donne la réponse :
total translation table size : 0
total rockridge attributes bytes : 249
total directory bytes : 0
path table size (bythes) : 10
Max brk space used 21000
185 extents written (OMB)

Essaye de creer l'iso avec dans un repertoire uniquement les fichiers que tu veux graver
Par exemple :
Place toi dans ton home : cd
crée un repertoire tempgravure : mkdir tempgravure
copie tes fichiers dans ce repertoire
crée l'iso : sudo mkisofs -R -J -o image.iso /home/viviane/tempgravure

geysir a écrit :

La  commande cdrecord ...
me donne la réponse :
Error trying to open /dev/hda exclusively (Device or resource busy)... retrying in 1 second.
cdrecord: Device or resource busy. Cannot open '/dev/hda'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
cdrecord:
cdrecord: For more information, install the cdrtools-doc
cdrecord: package and read /usr/share/doc/cdrecord/README.ATAPI.setup .

Geysir-Viviane

Utilises sudo aussi pour graver
sudo cdrecord -v -dao speed=2 dev=/dev/hda -eject driveropts=burnfree image.iso

Dernière modification par bruno59 (Le 30/07/2006, à 16:35)


Le blog de Nono : http://nono.bevrard.org

Hors ligne

#7 Le 30/07/2006, à 16:52

geysir

Re : [Résolu] Pb gravure CD

Même résultat.
En début d'erreur (avant qu'il ne fasse ses essais répétés tous les secondes), j'ai le message warning : open by "devname" is unintentionnal and not supported. Je ne sais pas si ça peut t'aider.

Viviane

Hors ligne

#8 Le 31/07/2006, à 08:25

bruno59

Re : [Résolu] Pb gravure CD

Bon la je dois dire que je sèche
Peux tu poster le résultat de la commande dmesg


Le blog de Nono : http://nono.bevrard.org

Hors ligne

#9 Le 31/07/2006, à 10:04

sx64

Re : [Résolu] Pb gravure CD

Il faut éditer le fichier /etc/fstab et vérifier si /dev/hda est bien le graveur.
Une simple remarque la commande dmesg peut être lancée comme ci dessous pour obtenir les lignes concernant les cd :

dmesg|grep -i cd

Hors ligne

#10 Le 31/07/2006, à 10:09

bruno59

Re : [Résolu] Pb gravure CD

sx64 a écrit :

Il faut éditer le fichier /etc/fstab et vérifier si /dev/hda est bien le graveur.
Une simple remarque la commande dmesg peut être lancée comme ci dessous pour obtenir les lignes concernant les cd :

dmesg|grep -i cd

Oui c est justement pour cela que je voulais un dmesg
Ca me semble étrange que le graveur soit en hda


Le blog de Nono : http://nono.bevrard.org

Hors ligne

#11 Le 31/07/2006, à 10:23

sx64

Re : [Résolu] Pb gravure CD

La commande dmesg|grep -i cd est un petite astuce pour obtenir juste les lignes concernant les CDs.
De temps à autre le debian installer oublie de configurer un lecteur de CD, donc il faut comparé le résultat de dmesg au /etc/fstab.

Hors ligne

#12 Le 31/07/2006, à 19:30

geysir

Re : [Résolu] Pb gravure CD

Mon fichier fstab contient
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda9       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda10      none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0

Quant à la commande dmesg, elle me donne beaucoup de lignes, trop pour s'afficher sur une page. Je ne sais pas comment faire défiler ligne à ligne ou "remonter". Savez-vous quelle partie de la réponse vous intéresse ou, à défaut, quel est le meilleur procédé pour vous la donner en entier ?

Geysir

Hors ligne

#13 Le 31/07/2006, à 19:48

mr_pouit

Re : [Résolu] Pb gravure CD

Pour la commande dmesg, tu peux utiliser l'astuce donnée au dessus ("dmesg | grep -i cd") pour n'afficher que ce qui a un rapport avec les cd. Tu peux également faire "dmesg | less" pour pouvoir faire défiler le texte (et q pour quitter).

Dernière modification par mr_pouit (Le 31/07/2006, à 19:48)

Hors ligne

#14 Le 31/07/2006, à 20:57

geysir

Re : [Résolu] Pb gravure CD

Bon, j'essaie de vous faire un résumé de la réponse à dmesg|grep -i cd.

Le début est tronqué (n'apparaît pas sur ma page). Les ... remplacent des choses que j'ai jugées (peut-être à tort) inutiles.

...driver(PCI)
...OHCI host controller
...new USB bus registered, assigned bus member 1

...irq 201 io mem 0xd7dfc000
...OHCI host controller
... new USB bus-registered assigned bus member2


...irq 209 io mem 0xd7dfd000
...OHCI host controller
... new USB bus-registered assigned bus member3

... irq 217 io mem 0xd7dfe000
...new full speed USB device using ohci_hcd and address 2

...EHCI host controller
...debug port 1
...new USB bus registered, assigned bus member 4

...irq 225 io mem 0xd7dffc000
...USB 2.0 started, EHCI 1.00, driver IO ?ec 2004
...new full speed USB device using ohci_hcd and address 3

En espérant que ça puisse vous aider (pour moi, c'est du chinois).

Geysir

Hors ligne

#15 Le 01/08/2006, à 08:15

bruno59

Re : [Résolu] Pb gravure CD

Salut

Peux tu poster le résultat de la commande
cdrecord -scanbus


Le blog de Nono : http://nono.bevrard.org

Hors ligne

#16 Le 01/08/2006, à 09:09

sx64

Re : [Résolu] Pb gravure CD

Il y a juste un graveur sur ce PC ?
Cette commande donne 2 lignes très utiles (voici un exemple sur mon PC)

[17179575.700000] hdc: LITE-ON DVDRW SHW-1635S, ATAPI CD/DVD-ROM drive
[17179576.432000] hdc: ATAPI 126X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache

On remarque hdc qui est le 'nom' du graveur et ces caractérisques.
Il y a un disque dur en SATA monté sur le PC ?
A la ligne du /etc/fstab /dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0 , jai modifié comme ça udf,iso9660  user,noauto,ro

Hors ligne

#17 Le 01/08/2006, à 21:34

geysir

Re : [Résolu] Pb gravure CD

Bonsoir,

Désolée de mettre si longtemps à répondre mais je ne peux m'y mettre que le soir, hors des WE.

Oui, il y a un disque en SATA monté sur le PC.

J'ai modifié mon fichier /etc/fstab en rajoutant ro.

Cela change la réponse à la commande cdrecord -scanbus. Je n'obtiens pas les deux lignes recherchées mais un grand nombre de lignes dont je vous donne un extrait :
...
device type : removable CD-Rom
version : 0
response format : 2
capabilities :
vendor-info 'HL-DT-ST'
identification : 'DVDRAM GSA-4165B'
Revision : 'DL03'
device seems to be : Generic mmc2 DVD-R/DVD-RW
...
driver flags : MMC-3 XWABAUDIO BURNFREE
supported modes : TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW:R96R
cdrecord : no such file or directory. Cannote open "scanbus".

Geysir

Hors ligne

#18 Le 01/08/2006, à 22:48

sx64

Re : [Résolu] Pb gravure CD

Les deux lignes que je donnais ce mlatin viennent du résultat de dmesg|grep -i cd

Avec un noyau 2.6.xx il faut lancer sudo cdrecord dev=/dev/hdx -scanbus (sans cds dans le lecteur). cdrecord -scanbus est utilisable avec un noyau 2.4.xx

As-tu un fichier cdrecord et cdrdao dans /etc/default ?

Hors ligne

#19 Le 02/08/2006, à 22:45

geysir

Re : [Résolu] Pb gravure CD

Bonsoir,

En reprenant la commande dmesg/less pas à pas, je pense avoir trouvé les lignes intéressantes que  voici :
[17179574.700000] hda : HL-DT-ST DVDRAM GSA -4165B, ATAPI CD/DVD-ROM drive
[17179575.62000] hda : ATAPI 48 x DVD-ROM DVR-R-RAM CD-R/RW drive, 2048 kB Cache, UDMA(33)
[17179591.328000] cdrom : open failed

Si je fais sudo cdrecord dev=/dev/hdx -scanbus
j'obtiens la réponse :
...
scsidw : '/dev/hdx'
devname : '/dev/hdx'
scsibus : -2 target : -2 lun : -2
warning : open by "devname" is unintentionnal and not suported"
cdrecord : no such file or directory. Cannot open 'dev/hdx'. Cannot open SCSI driver
...

Et si je remplace hdx par hda (car je n'ai pas bien compris s'il fallait le faire ou non),
j'obtiens la réponse :
...
scsidw : '/dev/hda'
devname : '/dev/hda'
scsibus : -2 target : -2 lun : -2
warning : open by "devname" is unintentionnal and not suported"
sitransp.c 1.91 04/06/17 Copyright...
scsibus0 :
   0,0,0   0) 'HL-DT-ST' 'DVDRAM GSA-4175B' 'DL03' Removable CD-ROM
   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) *

Enfin, dans etc/default, j'ai bien CdRecord mais pas cdrdao.

Merci encore pour votre patience !

Geysir

Hors ligne

#20 Le 02/08/2006, à 23:05

sx64

Re : [Résolu] Pb gravure CD

Il faut crée un fichier /etc/default/cdrecord avec comme contenu :

CDR_DEVICE=x,y,z

à la place de x,y,z : il faut dans ton cas mettre 0,0,0
Créer un fichier /etc/default/cdrdao avec le contenu suivant :

write_device: "x,y,z"
   write_driver: "generic-mmc"
   read_driver: "generic-mmc"

Hors ligne

#21 Le 03/08/2006, à 22:49

geysir

Re : [Résolu] Pb gravure CD

Bonsoir,

J'ai créé le fichier cdrdao, refait un test de gravure. En vain. Le test portait sur un fichier au nom tout bête, sans caractère bizarre.

J'ai modifié mon fichier existant cdrecord pour le réduire à la ligne CDR_DEVICE=0,0,0, refait un test de gravure. En vain.
Xfburn se bloque et m'affiche le message ci-dessous :
Warning: creating filesystem with (nonstandard) Joliet extensions
         but without (standard) Rock Ridge extensions.
         It is highly recommended to add Rock Ridge
INFO:    UTF-8 character encoding detected by locale settings.
    Assuming UTF-8 encoded filenames on source filesystem,
    use -input-charset to override.
cdrecord: Warning: Running on Linux-2.6.15-26-386
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: '/dev/hda'
devname: '/dev/hda'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.

Mon fichier cdrecord, contenait, avant modification, les lignes suivantes :
CDR_DEVICE=/dev/cdrw
CDR_FIFOSIZE=4m
teac=        1,3,0    -1    -1    ""
panasonic=    1,4,0    -1    -1    ""
plextor=    1,4,0    -1    -1    ""
sanyo=        1,4,0    -1    -1    burnfree
yamaha=        1,5,0    -1    -1    ""
cdrom=        0,6,0    2    1m    ""


En faisant mes tests, j'ai constaté que mon CDRom RW de test contenait des fichiers (utilisés pour mes tests précédents) ! J'ai donc réussi à graver mais je ne sais pas quand ni comment et je n'ai pas réussi à ré-itérer l'exploit. Je n'ai pas non plus réussi à vider mon CDRom Rw (avec K3B l'opération plante la machine).

Geysir

Hors ligne

#22 Le 04/08/2006, à 09:09

sx64

Re : [Résolu] Pb gravure CD

K3B affiche une erreur s'il est lancé à partir d'une console ?

Hors ligne

#23 Le 04/08/2006, à 22:23

geysir

Re : [Résolu] Pb gravure CD

Je n'ai pas su faire ça. Je n'ai pas non plus retrouvé le fichier de debug de K3b (pourtant, il existe, non ??).
C'est peut-être idiot mais je suis tombée sur cette page Internet en cherchant un peu. Peut-elle t'aider ?
http://forums.fedoraforum.org/showthread.php?t=103810

Geysir

Hors ligne

#24 Le 04/08/2006, à 22:31

sx64

Re : [Résolu] Pb gravure CD

Dans le menu Application->Accessoire->terminal (ou aussi appeler Console). Lance K3B.
Le lien donné ci-dessus est pour une distribution Fedora, je ne peux dire si ça fonctionne avec Ubuntu.

Hors ligne

#25 Le 05/08/2006, à 13:46

geysir

Re : [Résolu] Pb gravure CD

Bonjour,

OK; j'avais essayé en faisant Ctrl+Alt+F1, pensant que c'était la même chose que Application->Accessoire->terminal. Apparemment, non.

J'obtiens l'erreur suivante (simplement en ouvrant k3b, sans chercher à lancer une gravure) :
DCOPClient::attachInternal. Attach failed Could not open network socket
DCOPClient::attachInternal. Attach failed Could not open network socket
Link points to "/tmp/ksocket-viviane"
Link points to "/tmp/kde-viviane"
X Error: BadDevice, invalid or uninitialized input device 166
   Major opcode:   144
   Minor opcode:   3
   Resource id: 0x0
Failed to open device

J'ai refait un test en enlevant le CD du graveur avant le lancer k3B :
X Error: BadDevice, invalid or uninitialized input device 166
   Major opcode:   144
   Minor opcode:   3
   Resource id: 0x0
Failed to open device
Failed to process 45 bytes from server
invalid length 24902

Geysir

Hors ligne