Same problem, couldn't run the chkdsk either from recovery, BIOS detected the drives fine... in the BIOS I changed the RAID type from SATA to IDE, saved, restarted and worked fine.
Was an HP Pavilion a6010n, had a 320GB drive with a recovery partition and VISTA... now 1 partition and WinXP Pro.