On my Gigabyte Motherboard x58a ud3r v2 the Marvell 9128 6Gb/s needs to beenabled in BIOS prior to attempting to load an operating system. There is also a BIOS setting to go in and configure the raid configuration. Then once that is saved to BIOS the computer reboots and the Win 6 64 bit operating system detects the drive or drives depending on whether you have used Raid 0 or Raid 1. It is also possible to load the 64-bit marvell driver from a USB drive prior to installing win 7 but I'm not convinced that is absolutely necessary. But the first step of enabling the BIOS and configuring the raid configuration is definitely needed on my board. I don't know if that is any help. First post. Also on my motherboard you must plug the Sata connectors to Sata 6 and 7 as they are the only ones that support Sata3.
Yup I believe it's the same thing with the Asus board I'm running...was the the first thing came into my head after reading the thread heading and the 1st post..has he got it enabled in the Bios??

My Computer
At a glance
Windows 7 Professional 64 bit930 i7 quad O/C 4ghzG Skill 3x2gb O/C to 1603mhz 1T timingEVGA 570
- Computer Manufacturer/Model Number
- home built
- OS
- Windows 7 Professional 64 bit
- CPU
- 930 i7 quad O/C 4ghz
- Motherboard
- Asus P6X58D premium
- Memory
- G Skill 3x2gb O/C to 1603mhz 1T timing
- Graphics Card(s)
- EVGA 570
- Sound Card
- creative titanium
- Monitor(s) Displays
- samsung s23a950d..120hz 3D
- Screen Resolution
- 1920x1080
- Hard Drives
- Western Digital 3X150 Velocoraptors in Raid 5
- PSU
- Antec Quattro 1000 watt
- Case
- Xigmatek Elysium
- Cooling
- Custom Loop..Kryos block.360rad..BP comp fittings etc
- Keyboard
- Razor arcosa
- Mouse
- Razer Diamondback
- Internet Speed
- Wireless so w/e I get at the time