Looks like you are trying to mount a device twice. /dev/hda should only be mounted once in one place. Not sure what would happen given the setup you have, but have never seen that before. If you put a disk in, it should open in /dev/sr0 with udev, if your system is fairly new.

Seeing as your system recogizes it, I would point to the media codecs installed. Try using Mplayer with the Mplayer codec package installed. Mplayer and Mplayer codecs should be listed in Gslapt. Simply open it and type Mplayer into the search string area. That should do it.

However, it looks odd, as I mentioned, to mount a device to two seperate directories.