problems with a CD-ROM player

I tried to replace my CD-ROM player with a writable CD-ROM. Nautilus obviously finds the new CD-ROM (Nautilus calls it CD-RW instead of CD-R), and Nautilus can tell the difference between an audio CD and a data CD.
But the CD can not be opened. With a data CD I get an error message “Operation failed. /dev/hdd found in /etc/fstab” and with an music cd I get a message “‘cdda:///dev/hdd’ is not valid. Check typing and try again”.
Banshee opens the music CD.
If I write on the command line “mount /media/cdrom” or “mount /dev/hdd”, I get a response “mount: unknown filesystem type ‘subfs’”.
True: in the fstab there is a line
/dev/hdd…/media/cdrom…subfs
in the same way as there is a line
/dev/hda6…/home…reiserfs

What’s subfs? Shouldn’t it be there? How come it is unknown?

I replaced the writable CD-ROM with the old CD-ROM. And now it didn’t work either. Exactly the same things happened with it also. Banshee opens the music CD, but In Nautilus no sort of Cd can’t be opened. Both CD-ROMS work all right when I boot from a CD-ROM.
What’s gone wrong? I have openSuSE 10.3

Is the drive correctly detected/enabled in BIOS? Are both drives IDE, or is the old one IDE and the new one SATA? If SATA it is assigned a different ID, /dev/sdX instead of /dev/hdx. Try commenting out their entries in fstab and reboot, see if the system detects it correctly.