The reason it wont or boot off your SATA drive when you connect it, is because it is not a SATA controller. It is a controller for IDE drives.
Originally Posted by mattklump
For VT6410, which is an IDE RAID controller
, use ATA HDDs (not SATA)-or dont use this controller. Evidently you have a onboard SATA controller otherwise your SATA HDD would not load (unless switched to IDE mode) http://www.viaarena.com/default.aspx...5&ArticleID=54
Many SATA controllers offer selectable modes of operation: legacy Parallel ATA
, standard AHCI-mode, or vendor-specific RAID
. Intel recommends choosing RAID mode on their motherboards
(which also enables AHCI) rather than the plain AHCI/SATA mode for maximum flexibility, due to the issues caused when the mode is switched once an operating system has already been installed.
Legacy-mode is a software backward-compatibility mechanism intended to allow the SATA-controller to run in legacy operating-systems which are not SATA-aware. http://en.wikipedia.org/wiki/Advance...ller_Interface
Unless you switched your HDD in the BIOS from ACHI to IDE, I dont know why you would be using a IDE storage controller for a SATA drive.
I would check your device manager for the storage controller, It should be a SCSI (if it wasnt Windows would not see your drive, and thus not load it). When you tell it to use a IDE (ATA) controller It will look for PATA/ATA Hard drives, then will not find it, and will not load the drive- thus Windows does not load.
This is the version 5.80c for Vista x64 SATA storage controller for Discrete Serial ATA RAID controllers VT6420/1 ( VT6420 VT6421
VT6410 IDE RAID controller ( VT6410