If you get the contents of your cdrom when you mount /media/cdrecorder, then
either look at what /dev/cdrom and /dev/cdrecorder points to and switch them,
or configure vmware to use /dev/cdrecorder instead of /dev/cdrom