Problem in cd recording, cannot open SCSI driver
Cd reading and recording used to work ok in my Mandrake 10.0 system. I once had cd mounting problem when trying to read a cd, which I circumvented by removing the cd supermount option in the /etc/fstab. I hadn't used the cd station for recording since that. Now when I tried to do it, it didn't work. I wonder can anybody help me to find out why, and how to make it work again.
This is what the cd burning programs tell about the problem (the outcome is the same whether I am a superuser or not):
First, the Nautilus CD Burning
$ nautilus-cd-burner
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord: Device or resource busy. Cannot open '/dev/cdroms/cdrom0'. Cannot open SCSI driver.
Error trying to open /dev/cdroms/cdrom0 exclusively (Device or resource busy)... retrying in 1 second.
Error trying to open /dev/cdroms/cdrom0 exclusively (Device or resource busy)... retrying in 1 second.
(Error message repeated 20 times)
Linux sg driver version: 3.5.27
Warning: Open by 'devname' is unintentional and not supported.
scsibus: -2 target: -2 lun: -2
devname: '/dev/cdroms/cdrom0'
scsidev: '/dev/cdroms/cdrom0'
cdrecord: Future versions of cdrecord may have different drive dependent defaults.
cdrecord: Asuming -tao mode.
cdrecord: No write mode specified.
Second, the GnomeToaster 1.0Beta6, when trying to erase a RW CD
$ gtoaster
GnomeToaster Recording Terminal
blanking CDRW.
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Cdrecord-Clone 2.01a27-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to <warly@mandrakesoft.com>.
Note: The author of cdrecord should not be bothered with problems in this version.
cdrecord: No such file or directory. Cannot open '/dev/pg0'. 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'.
CDRW blanking complete.
(it didn't blank the cd in spite of the last line telling so)
Then some information from my system, outputs to some key commands :
# mount
/dev/ide/host2/bus0/target0/lun0/part1 on / type ext3 (rw)
none on /proc type proc (rw)
none on /proc/bus/usb type usbdevfs (rw)
none on /dev type devfs (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,mode=0620)
/dev/ide/host2/bus0/target0/lun0/part6 on /home type ext3 (rw)
# cat /etc/fstab
/dev/hde1 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hde6 /home ext3 defaults 1 2
/dev/cdroms/cdrom0 /mnt/cdrom auto iocharset=iso8859-1,noauto,nosuid,ro,user,nodev 0 0
/dev/fd0 /mnt/floppy auto iocharset=iso8859-1,codepage=850,sync,unhide,noauto,nosuid,umask=0,user,nodev 0 0
none /proc proc defaults 0 0
/dev/hde5 swap swap defaults 0 0
# ls -l /dev/cdroms/cdrom0
lr-xr-xr-x 1 root root 33 Jan 1 1970 /dev/cdroms/cdrom0 -> ../ide/host0/bus0/target0/lun0/cd
# lsmod
Module Size Used by
DAC960 72936 0
nls_iso8859-1 3904 1
isofs 33912 1
zlib_inflate 22656 1 isofs
nfsd 173152 8
exportfs 5920 1 nfsd
parport_pc 32832 1
lp 12200 0
parport 38952 2 parport_pc,lp
sg 38044 0
st 38616 0
sr_mod 17028 0
sd_mod 16832 0
scsi_mod 114648 4 sg,st,sr_mod,sd_mod
md5 3872 1
ipv6 232352 8
emu10k1 69348 2
soundcore 9248 3 emu10k1
ac97_codec 17804 1 emu10k1
af_packet 20520 2
hid 53312 0
ide-floppy 18752 0
ide-tape 34864 0
ide-cd 40548 1
cdrom 37184 2 sr_mod,ide-cd
floppy 59444 0
eepro100 29740 0
mii 4992 1 eepro100
via-agp 7360 1
agpgart 31016 1 via-agp
usblp 12288 1
uhci-hcd 29104 0
usbcore 99132 6 hid,usblp,uhci-hcd
rtc 11576 0
ext3 110408 2
jbd 54328 1 ext3
# cdrecord -scanbus
Cdrecord-Clone 2.01a27-dvd (i686-pc-linux-gnu) Copyright (C) 19
Note: This version is an unofficial (modified) version with DVD
Note: and therefore may have bugs that are not present in the o
Note: Please send bug reports or support requests to <warly@man
Note: The author of cdrecord should not be bothered with proble
scsidev: 'ATA'
devname: 'ATA'
scsibus: -2 target: -2 lun: -2
Warning: Using badly designed ATAPI via /dev/hd* interface.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.8'.
cdrecord: Warning: using inofficial libscg transport code versi sg.c 1.80 04/03/08 Copyright 1997 J. Schilling').
scsibus0:
0,0,0 0) 'PLEXTOR ' 'CD-R PX-W1210A' '1.05' Remov
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) *
Regards
Sauli
|