Hmm... I would have certainly pointed my finger at controller drivers as well.
The only time that I've used a virtual machine was testing the XP mode under Windows 7 (as described here:
http://www.microsoft.com/windows/virtual-pc/download.aspx)
Of course, you know that I don't have the type of hardware needed to try these things out for myself, so I can only offer some mis-guided / unexperienced tips that come to mind.
You said that you installed it first, then did a repair to add the RAID drivers. Based on my experience, even though you'd be able to see the drive, the whole installation could be corrupt and need a re-install. I guess I just base that off of changing the ATAPI settings of SATA drives in the BIOS. If you have it set at AHCI when you install, then go and change it afterwards, you'll lose access to that drive. So, I'd say get the drivers loaded before loading the system, and try it again.
If that doesn't work, I'll look around for some more tips, but then again, you can do that too.
