Exactly the samething thats happening to me .
But then i had to remove the HDD and place it on my older cpu install OS and then connect it back to the new cpu and it worked.
But problems arise and the system keeps rebooting on its own once windows loads ... and about the no hard disk detected error just go for a BIOS update i got mine fixed .
I suggest you check your boot order in your BIOS and make sure that the drive your OS disc is in is your first boot device. This should prompt the Vista install process to begin. If you are having problems with Vista finding your HDDs make sure you have drivers for them, if you're running any RAID configuration make sure you that Vista natively supports it, or again have drivers on hand to feed to Vista. My last tidbit is to consider dropping down to 4 GB of ram for the install and see if that will help get the ball rolling.
Personally I don't have hands on with the DX58SO but I've had a lot of hands on installing Vista and those are some of the fixes I've found useful.
Hope it helps
The reason the install is affected by how much RAM you're running is because Vista32 does not support more than 4GB of RAM. The install starts out as 32 then once underway it installs the 64 bit version. After you're up and running Vista64 you can go above 4GB RAM.
Glad my advice helped and GL.