Thanks mcleodnine for clarifying a few things for me. I'm getting closer.
My cdrom is scd0 and my dvd is scd1. If I plug these variables into xine everything works fine so I am certain that scd0 & scd1 are correct but as you stated:
Quote:
Originally posted by mcleodnine
when you make a change in your system, say moving your cdrom to /dev/hdd, all applications that use the cdrom (and your /etc/fstab) will have to be told where you moved it to. But if you were using a link to your cdrom drive (/dev/cdrom -> /dev/hdc) and you told you software to use /dev/cdrom, all you need to change is the link /dev/cdrom -> /dev/hdd.
|
With that in mind I have then created these links:
ln -s scd0 /dev/cdrom
ln -s scd1 /dev/dvd
and the following shows that I did in fact create the links:
ls -a /dev/cdrom
. . . scd0
ls -a /dev/dvd
. . . scd1
--I'm not sure what the '. . .' means.
Here are the corresponding lines from fstab
/dev/cdrom /mnt/cdrom iso9660defaults,ro,user,noexec,noauto 0 0
/dev/dvd /mnt/dvd iso9660 defaults,ro,user,noexec,noauto 0 0
If I put /dev/cdrom & /dev/dvd into xine it won't work.
If I try to mount /dev/cdrom or /dev/dvd with data disks in them I get the 'not a valid block device' error. I think it's my fstab that's incorrect but I don't know how to fix it. Thanks again for any help.
edit - maybe this is of some help
root@cromag:# ls -al /dev/cdrom
total 36
drwxr-xr-x 2 root root 4096 Mar 22 20:31 .
drwxr-xr-x 12 root root 32768 Mar 22 20:08 ..
lrwxrwxrwx 1 root root 4 Mar 22 20:31 scd0 -> scd0
root@cromag:# ls -al /dev/dvd
total 36
drwxr-xr-x 2 root root 4096 Mar 22 20:31 .
drwxr-xr-x 12 root root 32768 Mar 22 20:08 ..
lrwxrwxrwx 1 root root 4 Mar 22 20:31 scd1 -> scd1