Click to See Complete Forum and Search --> : Mounting CD-RW?


Siskmarek
08-20-2001, 11:49 AM
If you've read my pains in the Rants section you'll know a little bit of what the problem is about.

I want to be able to supermount my USB CD-RW like my DVD drive (yes, I got it to work. Said it was on hda, but /dev/cdrom seems to work better than that).

But it is staunchly refusing to let me do that. The only way I can read anything off of my USB CD-RW drive is if I type in:

$ mount /dev/scd0 /mnt/cdrw

It mounts it as read-only (which is a shame because I want to be able to write stuff to it) and I can poke around CDs.

Looking at /etc/fstab it seems like it would be an easy venture. Here's the entry for my DVD-ROM drive:

/dev/cdrom /mnt/cdrom supermount fs=iso9660,dev=/dev/cdrom 0 0

And with this entry it works just as you would expect it to work.

So logic would dictate that if you added an entry like this:

/dev/scd0 /mnt/cdrw supermount fs=iso9660,dev=/dev/scd0 0 0

That the USB CD-RW would now perform like the DVD drive.

Well, Mr. Spock, logic would be wrong in this case.

For if you have a CD-ROM device on your desktop that you created that has everything pointing to the right places, clicking on it grinds the floppy drive for a second and then brings up the error that it could not enter /mnt/cdrw.

Trying to go through a terminal it just gives an Input/Output error.

I've tried different variations on the /etc/fstab entry. I noticed in the properties for the CD-RW icon I created that it was having "supermount" as a filesystem type. I change this to iso9660 and it still won't let me go in. I right-click on the icon and it says its already mounted. I unmount it and remount it again. Upon clicking on the icon again it says that Listdir was an unsupported action. Not only this but instead of the Konqueror file manager pointing towards something sensible like file:/mnt/cdrw like it did before, it now holds this in its location:
http://navigation.realnames.com/resolver.dll?action=navigation&realname=file%3A&charset=iso-8859-1&providerid=180&fallbackuri=http%3A//www.google.com/search%3Fq%3D%5C1

Why the freaking hell is it trying to go on the internet for something that's a local drive?

I dunno... I'm out of ideas. Something that would seem so simple is putting up quite a fight. I'll hand this problem off to those that know infinitely more about this stuff than I do.

I've gotta head to school. See ya laters.

~ Siskie

Malakin
08-20-2001, 07:22 PM
I'll try to get around to answering these questions later if I have time but I'll bump it back up top and ask a couple questions myself.

As far as I know you can't mount a cdrw drive as rewritable you have to use burner software, someone please correct me if this has been implemented.

Has *anyone* been able to use supermount on a usb device? I mean, plug in a device, it mounts it, dissconnect the device and it unmounts it, add new files to the device, plug it back in, it gets remounted and you can see the new files. I tried with my camera and couldn't get it to work. If so please post your fstab line, what type of device it is and the exact version of your kernel and whether it was patched by yourself for supermount support or the vendor.

Is there a way to get the kernel source used in mandrake 8.1 beta 1, without downloading the ISO? I ask because this probably has supermount support, making it the latest kernel I'm aware of that has supermount working. (supermount is not in the official kernel)

armando86
08-21-2001, 01:04 AM
Originally posted by Siskmarek:
<STRONG>

But it is staunchly refusing to let me do that. The only way I can read anything off of my USB CD-RW drive is if I type in:

$ mount /dev/scd0 /mnt/cdrw

It mounts it as read-only (which is a shame because I want to be able to write stuff to it) and I can poke around CDs.
</STRONG>

idealego's correct, there is no way to write things to a CD-RW using regular tools like cp mv or touch, you have to use burning software like cdrecord. Sorry.

Malakin
08-21-2001, 08:15 AM
Well I found out that mandrake 8.1 beta 1 still doesn't have supermount support, guess they'll throw it in at the end.

Supermount for your cd burner should be the same as for your dvd drive.

/dev/cdrw /mnt/cdrw supermount fs=iso9660,dev=/dev/scd0 0 0

Should in theory work if /dev/scd0 is in fact the device and it should be if your dvd drive isn't using the scsi emulation which with the default kernel it won't unless specified in lilo.conf

MBMarduk
08-21-2001, 09:18 AM
1) What's a "supermount"?

2) I read that Linux support for UDF (sp?) or packet writing on CD-R/CD-RW is still Alpha and in development. (Meaning you can format the CDR like HDD and mount it and write to it just the same like in Winduhz)