Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gravure] umount du cd quand je lance une gravure...[résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
swilmet
n00b
n00b


Joined: 14 Mar 2007
Posts: 70
Location: Belgium

PostPosted: Sun Dec 23, 2007 8:48 pm    Post subject: [gravure] umount du cd quand je lance une gravure...[résolu] Reply with quote

J'ai un drôle de problème, quand je lance une gravure (j'ai essayé avec serpentine, nautilus-cd-burner et graveman), le CD est démonté et donc la gravure échoue.
Je ne sais vraiment pas d'où ça peut venir, ça fait assez longtemps que je n'ai plus gravé de CD.
C'est peut-être la mise à jour vers Gnome 2.20...

En tout cas j'ai vérifié mes options du noyau (gentoo-sources 2.6.22-r9) et tout à l'air correct :
CONFIG_BLK_DEV_SR=m
CONFIG_CHR_DEV_SG=m
CONFIG_BLK_DEV_IDECD=y

Quand je monte manuellement le CD :
Code:
$ mount /mnt/cdrom/
mount: block device /dev/cdrom is write-protected, mounting read-only
mount: /dev/cdrom: can't read superblock
$ ls -l /dev/cdrom
lrwxrwxrwx 1 root root 3 2007-12-23 20:09 /dev/cdrom -> hdc
$ ls -l /dev/hdc
brw-rw---- 1 root cdrom 22, 0 2007-12-23 20:09 /dev/hdc

Ça m'a l'air bizarre ça.

Quand je lance cdrecord en simple utilisateur ça échoue aussi :
Code:
$ cdrecord dev=/dev/hdc speed=4 -v gentoo-install-x86-minimal-2007.0-r1.iso
cdrecord: No write mode specified.
cdrecord: Asuming -sao mode.
cdrecord: If your drive does not accept -sao, try -tao.
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
Cdrecord-ProDVD-ProBD-Clone 2.01.01a34 (i686-pc-linux-gnu) Copyright (C) 1995-2007 Jörg Schilling
TOC Type: 1 = CD-ROM
cdrecord: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.cdrecord: Cannot allocate memory. WARNING: Cannot do mlockall(2).
cdrecord: WARNING: This causes a high risk for buffer underruns.
cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler
cdrecord: Permission denied. WARNING: Cannot set priority using setpriority().
cdrecord: WARNING: This causes a high risk for buffer underruns.
scsidev: '/dev/hdc'
devname: '/dev/hdc'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.9'.
SCSI buffer size: 64512
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   :
Vendor_info    : 'QSI     '
Identifikation : 'CDRW/DVD SBW242C'
Revision       : 'UQ81'
Device seems to be: Generic mmc2 DVD-ROM.
Current: CD-RW
Profile: DVD-ROM
Profile: CD-ROM
Profile: CD-R
Profile: CD-RW (current)
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1959936 = 1914 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data    57 MB       
Total size:       65 MB (06:30.24) = 29268 sectors
Lout start:       65 MB (06:32/18) = 29268 sectors
cdrecord: Operation not permitted. Cannot send SCSI cmd via ioctl.
cdrecord: Operation not permitted. Cannot open or use SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.


Pourtant :
Code:
$ ls -l /usr/bin/cdrecord
-rwxr-x--- 1 root cdrw 280180 2007-12-23 17:48 /usr/bin/cdrecord
$ groups seb
wheel audio cdrom video cdrw usb users portage games seb


Voilà je sais pas trop quoi faire :?
Une idée ?

Edit : en root, cdrecord fonctionne correctement.


Last edited by swilmet on Tue Dec 25, 2007 2:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
elgrande71
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 131
Location: France

PostPosted: Sun Dec 23, 2007 10:16 pm    Post subject: Reply with quote

As-tu essayé de passer par l'émulation scsi au lieu de ide-cd en lançant ton système avec sur la ligne kernel (dans grub.conf) hdc=ide-scsi ?
_________________
Asustek P5Q-PRO Core2Quad Q9550 - 4Gb DDRII1066
Gentoo Linux 10.0 amd64 - fs ext3 - 2.6.39-gentoo-r3
Back to top
View user's profile Send private message
swilmet
n00b
n00b


Joined: 14 Mar 2007
Posts: 70
Location: Belgium

PostPosted: Sun Dec 23, 2007 11:05 pm    Post subject: Reply with quote

elgrande71 wrote:
As-tu essayé de passer par l'émulation scsi au lieu de ide-cd en lançant ton système avec sur la ligne kernel (dans grub.conf) hdc=ide-scsi ?

Je ne sais pas ce que ça fait exactement, je viens d'essayer et le périphérique /dev/hdc n'existe plus (/dev/cdrom non plus), et donc je ne sais pas comment monter un CD de cette manière-là.

Mais il y a quelques mois j'arrivais à graver sans problème, sans l'émulation scsi.
Back to top
View user's profile Send private message
elgrande71
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 131
Location: France

PostPosted: Mon Dec 24, 2007 9:30 am    Post subject: Reply with quote

L'explication du pourquoi du comment est semble-t-il ici : http://osdir.com/ml/gentoo.user.french/2005-04/msg00056.html
Sinon, quand on utilise l'émulation scsi le graveur n'est plus accessible via /dev/hdc ou autre mais via /dev/sr0 ou suivant. :wink:
Enfin, personnellement, je grave avec la ligne de commande sous le compte root (superutilisateur), c'est la seule solution.
_________________
Asustek P5Q-PRO Core2Quad Q9550 - 4Gb DDRII1066
Gentoo Linux 10.0 amd64 - fs ext3 - 2.6.39-gentoo-r3
Back to top
View user's profile Send private message
swilmet
n00b
n00b


Joined: 14 Mar 2007
Posts: 70
Location: Belgium

PostPosted: Tue Dec 25, 2007 2:03 pm    Post subject: Reply with quote

Merci pour tes réponses, j'ai finalement opté pour mettre cdrecord en suid root, comme ça je sais utiliser serpentine (graver des CD audio en ligne de commande c'est quand même long).
Quand j'aurai plus de temps j'essayerai l'émulation scsi, qui a l'air quand même plus propre.
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Tue Dec 25, 2007 3:03 pm    Post subject: Reply with quote

Utilise plutôt wodim de app-cdr/cdrkit qui est un fork de cdrecord, à cause d'une violation de licence de ce dernier, il sait graver sans besoin du bit SUID ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum