Bios does not recognize my Cdrom. Even though Windows XP does

Even I booted it from CD my bios cannot recognize my CDROM, it always says; “there is no Optical Drive.”
But in windows XP it normally display my CDROM and read my windows CD normally.
I don’t know what is the problem here.
Anyone have suggestions?
