There has been a device "namespace" change for CD/DVD burners. Most all GUI writing programs are little more than graphic front-ends to cdrecord/dvdrecord.
The "old" way was to run 'cdrecord -scanbus' (or dvdrecord -scanbus) to find out what the cd/dvd writer was named in 'interface,id,LUN' format. Then pass the result from that to the cdrecord commandline dev parameter (such as):
cdrecord dev=1,2,0 foo.iso
(or whatever). This method was not very "user friendly" to say the least and the dev would change when you plugged in, say, a USB or firewire CD-RW. For all you wanted to know about the issue and more see:
So on 2.6.x systems (mine is currently FC2 v2.6. the cd writing device is now /dev/cdwriter --> /dev/hdc. This is a good thing, IMO, though I had no problem with running 'cdrecord -scanbus' in the past. But it was a PITA to n00bs and also awkward for the GUI frontend writers. When I get a DVD writer (in the mail) it will, presumably, be called /dev/dvdwriter.
How your particular distro may handle this may vary. Since RH9 all I have had to do was insert some blank media in the CD-R on my machine and it would be automagically detected and a Nautilus "burner" window would pop-up and all one had to do was drag-and-drop the files one wanted to burn to the window. This is even easier than Windows or Mac OS X... it "just works". No extra programs to install and learn how to use.
For your problem... you can still use 'dvdrecord -scanbus' to discover the device name and you can still use the old 'X,Y,Z' device name or the /dev/hdX device name. If you use a GUI dvdrecord front-end it should handle this automagically.
The old way of having to use a boot parameter such as, 'hdc=ide-scsi' is now gone.... and good riddance.