Hope the information below helps. Also make sure your user is part of the CDROM security group if they are not add them. I would get it working with your root users first and then get it working with your users to simplify things.
http://www.linuxheadquarters.com/how...ic/cdrom.shtml
Most Linux distributions do not allow users to mount the CDROM drive for security reasons. Root access is usually required to do so. However, someone with root access can allow users to mount the CDROM using the /etc/fstab configuration file.
Example /etc/fstab without user privileges to mount the CDROM:
/dev/hda1 / ext2 defaults 1 1
/dev/hda5 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext2 noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
Example /etc/fstab with user privileges to mount the CDROM:
/dev/hda1 / ext2 defaults 1 1
/dev/hda5 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext2 noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,ro,users 0 0
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
Notice the users tag in the fourth column of the line beginning with /dev/cdrom. This allows anyone in the users group to mount the CDROM using the iso9960 filesystem with the command mount /mnt/cdrom.
You can also add individual user names to the end of the fourth column to give them only certain users access.