I have tried to mount my cdrom drive as a user and get the following error message:
Code:
mount /dev/hdc /media/cdrom
mount: must be superuser to use mount
I run this as root and the drive mounts fine.
I'm currently running Slackware with kernel 2.6.17.13 with udev support. I have turned off rc.hotplug from /etc/rc.d
my fstab is as follows
Code:
/dev/hda2 swap swap defaults 0 0
/dev/hda5 / reiserfs defaults 1 1
/dev/hda1 /boot ext3 defaults 1 2
/dev/hda6 /video jfs defaults 1 2
/dev/hdb1 /backup reiserfs defaults 1 2
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
/dev/fd0 /media/floppy auto noauto,user 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
The permissions on my /dev/cdrom* is as follows:
Code:
ls -al /dev |grep cdrom
lrwxrwxrwx 1 root root 6 2006-11-17 21:54 cdrom -> cdrom0
lrwxrwxrwx 1 root root 3 2006-11-17 21:54 cdrom0 -> hdc
brw-rw---- 1 root cdrom 22, 0 2006-11-18 08:53 hdc
Permissions on the directory
Code:
ls -al |grep cdrom
lrwxrwxrwx 1 root users 6 2006-10-18 03:36 cdrom -> cdrom0
drwxrwxr-x 2 root users 48 2006-09-26 10:50 cdrom0
drwxrwxr-x 2 root users 48 2006-09-26 10:50 cdrom1
I have tried everything i can think of and no solution. Thanks in advance.