I had a similar problem. First make sure you can mount the CD-RW manually. I
think the installer is smart enough to determine the drive is CD-RW, so it
sets up the SCSI emulation for you. It just doesn't change fstab to reflect
this. Try (assuming you want to mount it on /mnt/cdrom2):
mount -t iso9660 /dev/scd0 /mnt/cdrom2
You may have unmount /mnt/cdrom2 first. If this works, change the following
line (again assuming fstab is trying to mount your CD-RW on
/mnt/cdrom2/):
mnt/cdrom2 /mnt/cdrom2 supermount fs=iso9660,dev=/dev/cdrom2 0 0
to:
/mnt/cdrom2 /mnt/cdrom2 supermount fs=iso9660,dev=/dev/scd0 0 0
You are changing the "dev=" portion to point at "/dev/scd0".
Hope this helps.
Richard
On Sat, 22 Jan 2000, you wrote: > I just installed Mandrake 7.0 yesterday, but
have been unable to mount my > Yamaha CRW4416E CRW drive! (I have no problems
with NT or Win2K doing so!) > BTW, I am only trying to use the drive as a cdrom
in Linux (so far!) > > In my system I have an older 12x CDROM drive which
mounts fine with the > "supermount" arguments given to it by the /etc/fstab
file (I can access > it by single-clicking on the "Cd-Rom" desktop icon in
KDE): > > ---------------------------------------------------------------------
>
> /dev/hda1 /c vfat user,exec,conv=auto 0 0
> /dev/hda5 /d vfat user,exec,conv=auto 0 0
> /dev/hda6 /e vfat user,exec,conv=auto 0 0
> /dev/hda7 /f vfat user,exec,conv=auto 0 0
> /dev/hda8 /boot ext2 defaults 1 2
> /dev/hda9 /home ext2 defaults 1 2
> /dev/hda10 swap swap defaults 0 0
> /dev/hda11 / ext2 defaults 1 1
> /mnt/floppy /mnt/floppy supermount fs=vfat,dev=/dev/fd0 0 0
> none /proc proc defaults 0 0
> none /dev/pts devpts mode=0620 0 0
> /mnt/cdrom /mnt/cdrom supermount fs=iso9660,dev=/dev/cdrom 0 0
> /mnt/cdrom2 /mnt/cdrom2 supermount fs=iso9660,dev=/dev/cdrom2 0 0
>
> ---------------------------------------------------------------------
>
> The permissions on the /dev "files" are as follows:
>
> [tom@fiend tom]$ ls -lsa /dev/hdb /dev/hdc
> 0 brw------- 1 tom disk 3, 64 May 5 1998 /dev/hdb
> 0 brw------- 1 tom disk 22, 0 May 5 1998 /dev/hdc
>
> [tom@fiend etc]$ ls -lsa /dev/cdrom*
> 0 lrwxrwxrwx 1 root root 3 Jan 21 16:47 /dev/cdrom -> hdb
> 0 lrwxrwxrwx 1 root root 8 Jan 21 21:51 /dev/cdrom1 -> /dev/hdc
> 0 lrwxrwxrwx 1 root root 3 Jan 21 16:47 /dev/cdrom2 -> hdc
>
> ---------------------------------------------------------------------
>
> When I try to access the Yamaha CRW4416E (by single-clicking on the
> "Cd-Rom 2" icon on my desktop), an error box pops up that states:
> KFM Error
> Could not list directory contents
> file"/mnt/cdrom2
>
> ---------------------------------------------------------------------
>
> A little more detail can be seen in the /var/log/messages file:
>
> Jan 22 15:20:52 fiend kernel: ide-scsi: hdc: unsupported command in request queue
>(0)
> Jan 22 15:20:52 fiend kernel: end_request: I/O error, dev 16:00 (hdc), sector 64
> Jan 22 15:20:52 fiend kernel: isofs_read_super: bread failed, dev=16:00,
>iso_blknum=16,
> block=32
> Jan 22 15:20:52 fiend kernel: ide-scsi: hdc: unsupported command in request queue
>(0)
> Jan 22 15:20:52 fiend kernel: end_request: I/O error, dev 16:00 (hdc), sector 64
> Jan 22 15:20:52 fiend kernel: isofs_read_super: bread failed, dev=16:00,
>iso_blknum=16,
> block=32
> Jan 22 15:20:52 fiend kernel: ide-scsi: hdc: unsupported command in request queue
>(0)
> Jan 22 15:20:52 fiend kernel: end_request: I/O error, dev 16:00 (hdc), sector 64
> Jan 22 15:20:52 fiend kernel: isofs_read_super: bread failed, dev=16:00,
>iso_blknum=16,
> block=32
>
> ---------------------------------------------------------------------
>
> I don't think there is an issue with permissions, since I get the same
> results when logged in as root. Strangely enough, I also had problems with
> RedHat 6.1, spitting out the following message (when I had it installed) in
> the /var/log/messages file:
>
> Jan 11 21:45:31 fiend kernel: hdc: packet command error: status=0x51 { DriveReady
> SeekComplete Error }
> Jan 11 21:45:31 fiend kernel: hdc: packet command error: error=0x00
> Jan 11 21:45:31 fiend kernel: ATAPI device hdc:
> Jan 11 21:45:31 fiend kernel: Error: Unit attention -- (Sense key=0x06)
> Jan 11 21:45:31 fiend kernel: Not ready to ready transition, medium may have
>changed --
> (asc=0x28, ascq=0x00)
> Jan 11 21:45:31 fiend kernel: The failed "Test Unit Ready" packet command was:
> Jan 11 21:45:31 fiend kernel: "00 00 00 00 00 00 00 00 00 00 00 00 "
> Jan 11 21:45:45 fiend kernel: ATAPI device hdc:
> Jan 11 21:45:45 fiend kernel: Error: Not ready -- (Sense key=0x02)
> Jan 11 21:45:45 fiend kernel: (reserved error code) -- (asc=0x04, ascq=0x07)
> Jan 11 21:45:45 fiend kernel: The failed "Test Unit Ready" packet command was:
> Jan 11 21:45:45 fiend kernel: "00 00 00 00 00 00 00 00 00 00 00 00 "
> Jan 11 21:45:46 fiend kernel: ATAPI device hdc:
> Jan 11 21:45:46 fiend kernel: Error: Not ready -- (Sense key=0x02)
> Jan 11 21:45:46 fiend kernel: (reserved error code) -- (asc=0x3a, ascq=0x02)
> Jan 11 21:45:46 fiend kernel: The failed "Test Unit Ready" packet command was:
> Jan 11 21:45:46 fiend kernel: "00 00 00 00 00 00 00 00 00 00 00 00 "
> Jan 11 21:45:46 fiend kernel: ATAPI device hdc:
> Jan 11 21:45:46 fiend kernel: Error: Not ready -- (Sense key=0x02)
> Jan 11 21:45:46 fiend kernel: (reserved error code) -- (asc=0x3a, ascq=0x02)
> Jan 11 21:45:46 fiend kernel: The failed "Test Unit Ready" packet command was:
> Jan 11 21:45:46 fiend kernel: "00 00 00 00 00 00 00 00 00 00 00 00 "
> Jan 11 21:45:46 fiend kernel: ATAPI device hdc:
> Jan 11 21:45:46 fiend kernel: Error: Not ready -- (Sense key=0x02)
> Jan 11 21:45:46 fiend kernel: (reserved error code) -- (asc=0x3a, ascq=0x02)
> Jan 11 21:45:46 fiend kernel: The failed "Prevent/Allow Medium Removal" packet
>command
> was:
> Jan 11 21:45:46 fiend kernel: "1e 00 00 00 00 00 00 00 00 00 00 00 "
>
> ---------------------------------------------------------------------
>
> The difference between the two distributions is that with RedHat 6.1,
> I was at least able to mount & use the drive, however I can't with Mandrake
> 7.0.
>
> To top this all off, when I installed Mandrake 7.0 yesterday, I used this very
> same Yamaha CRW4416E as the installation drive, so I know Mandrake is
> capable of reading information from it properly!
>
> If anyone can point me in the right direction, I would be very
> appreciative.
>
> Thanks,
> Tom