1/19 update: i don't think you guys *can* figure it out 
[either]
:roll:
just for kicks, i installed my SATA DVD Writer ... it is not recognized in BIOS or in Vista [although there are no error messages]
- but it works *fine* in XP!!!!!!!!!!!!!!!!!!
WtF?

====================
No ... dang nabit ... *Still* not right
OK, loading optimized defaults ends the error messages [Device #1F ... Function #02 ... 06 Port ... no BIOS] but of course will not load the OS until i enable 'Onboard SATA/IDE control mode' leaving ACHI or RAID "disabled".
and now there are no error messages - instead it shows the PCIe to SATA BIOS is now installed ....
BUT i still get no CD-ROM in DOS and the error message: "**Error: No CD-ROM drivers found" even though i boot from the DVD; Vista still refuses to format or burn a disk
wth?
and changing to ACHI or RAID mode brings back the error message regarding Device #1F ... Function #02 ... 06 Port and no SATA BIOS installed
- huh?
Just for fun, i am going to try an install my SATA burner .... in the meantime, i would appreciate some insight.
===================================
UPDATE: it appears a controller driver got uninstalled - i am guessing it was during a power failure when my UPS also failed.
--so it appears - to me - that i need to flash the BIOS to get it back - right?
reset the CMOS ... Flash the BIOS to the latest ... and reset DMI ?
--i just want to be sure
btw, i never used a flash drive to flash my BIOS .... all my floppies are used and old
- i need to format it ... FAT 16 or 32?

older posts below >>>>>>>>
************************
Evidently the problem is deeper ... at the DOS level and it is nothing a simple install can cure
I am using the Serial ATA AHC1 BIOS and evidently a controller is not loading
If i start Caldera DOS for example, i will get an error message: Driver not found 'generic' ... and ...
A:\NWCDEX.EXE requires a Driver name to be specified
There is no CD-ROM detected ... *Also* if i try to install my SATA burner, the setup will "search" for a long time before setting up - Vista will not load [this time] but XP will [and of course there is no DVD-Drive detected at all]
[this was the original message below:]
==============================
How the heck would i lose my CD-ROM drivers?
[Even more importantly how do i get them back?]
My CD-ROM [or DVD-ReWriter or CD-ReWriter] no longer shows up in XP but it shows up fine in Vista. It also does not show up in BIOS or DOS - "**Error: IDE CD-ROM device driver not installed!!" although i can boot from a DVD and even install Vista [or XP] from the DVD.

i have my RAIDed HDs on SATA [no problems] and my DVD burner [master] and 120GB HD [slave] on IDE. The IDE HD is fine BUT the DVD burner [or any CD-ROM] does not show up in BIOS or in XP ... it does not matter what my Master/Slave/CS are set to. i can disconnect my HD and the CD-ROM is still not recognized. There are also some issues with burning DVDs in Vista although that may be unrelated.
--i also don't see anything in BIOS preventing the drivers from loading - or any settings that i changed.
Help please!
[either]
:roll:
just for kicks, i installed my SATA DVD Writer ... it is not recognized in BIOS or in Vista [although there are no error messages]
- but it works *fine* in XP!!!!!!!!!!!!!!!!!!
WtF?
====================
No ... dang nabit ... *Still* not right
OK, loading optimized defaults ends the error messages [Device #1F ... Function #02 ... 06 Port ... no BIOS] but of course will not load the OS until i enable 'Onboard SATA/IDE control mode' leaving ACHI or RAID "disabled".
and now there are no error messages - instead it shows the PCIe to SATA BIOS is now installed ....
BUT i still get no CD-ROM in DOS and the error message: "**Error: No CD-ROM drivers found" even though i boot from the DVD; Vista still refuses to format or burn a disk
wth?
and changing to ACHI or RAID mode brings back the error message regarding Device #1F ... Function #02 ... 06 Port and no SATA BIOS installed
- huh?
Just for fun, i am going to try an install my SATA burner .... in the meantime, i would appreciate some insight.
===================================
UPDATE: it appears a controller driver got uninstalled - i am guessing it was during a power failure when my UPS also failed.
--so it appears - to me - that i need to flash the BIOS to get it back - right?
reset the CMOS ... Flash the BIOS to the latest ... and reset DMI ?
--i just want to be sure
btw, i never used a flash drive to flash my BIOS .... all my floppies are used and old
- i need to format it ... FAT 16 or 32?
older posts below >>>>>>>>
************************
Evidently the problem is deeper ... at the DOS level and it is nothing a simple install can cure
I am using the Serial ATA AHC1 BIOS and evidently a controller is not loading
If i start Caldera DOS for example, i will get an error message: Driver not found 'generic' ... and ...
A:\NWCDEX.EXE requires a Driver name to be specified
There is no CD-ROM detected ... *Also* if i try to install my SATA burner, the setup will "search" for a long time before setting up - Vista will not load [this time] but XP will [and of course there is no DVD-Drive detected at all]
[this was the original message below:]
==============================
How the heck would i lose my CD-ROM drivers?
[Even more importantly how do i get them back?]
My CD-ROM [or DVD-ReWriter or CD-ReWriter] no longer shows up in XP but it shows up fine in Vista. It also does not show up in BIOS or DOS - "**Error: IDE CD-ROM device driver not installed!!" although i can boot from a DVD and even install Vista [or XP] from the DVD.
i have my RAIDed HDs on SATA [no problems] and my DVD burner [master] and 120GB HD [slave] on IDE. The IDE HD is fine BUT the DVD burner [or any CD-ROM] does not show up in BIOS or in XP ... it does not matter what my Master/Slave/CS are set to. i can disconnect my HD and the CD-ROM is still not recognized. There are also some issues with burning DVDs in Vista although that may be unrelated.
--i also don't see anything in BIOS preventing the drivers from loading - or any settings that i changed.
Help please!