I'm not too sure if I understand what you're trying to accomplish so here's a shot in the dark. It sounds like you are trying to get all removable devices mounted to the same dir (/auto). That _should_ generate at least a couple of messages for ya.
If you're trying to get a simple setup to be able to mount the CD drive your /etc/fstab should have a line in it like this.
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
There is a link from /dev/cdrom -> /dev/hdc in my /dev folder. /media/cdrom is where I will mount this particular CD drive and the noauto option means that every time a 'mount -a' (mount all in fstab) is executed (ie: at startup) we won't try to mount our removable devices. Generally things like floppys, CD, DVD, etc are mounted by the user at the time that you need to use them. In the above case I have a link "/cdrom -> /media/cdrom" in my / dir. When a user needs the device they just issue a "mount /cdrom".
OK so why all the extra glue in the /dev/ folder? Let's say I've just setup all my software that uses my CD-ROM and CD-R devices and that I used the device name instead of an aptly named link to the device (like /dev/cdrom). So now my 'cdplayer' (and all other CD apps) use /dev/hdc. It works great until I put the CD drive on a different IDE device. When I install my new skookum IDE controller and want run my CD from it it will now be something like /dev/hde and I would have to change all the software to use /dev/hde instead of /dev/hdc - a real pain in the arse. By using links I just remove the old link /dev/cdrom -> /dev/hdc and create a new one /dev/cdrom /dev/hde. All apps are still ready to go.
I hope I didn't muddy up the issue for ya...