Is the HDD you are refering to a SSD?
The HDD I have is SATA, but at the time I installed it I forgot to change the Bios to Ahci. Now I want to install an SSD and if I change the bios to Ahci the system crashes. What I would like to do is to be able to change the Bios to Ahci with my old SATA HDD, and clone it to the SSD. I found this info, but I dont know if it works...I just want to bu sure before make any changes..
For Windows 7 or Vista you can use a Registry tweak with your HDD-based Windows system so that it will work with the chipset in SATA mode:
1) Run the Registry Editor (regedit.exe)
2) Navigate to Registry Key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
3) Set the "Start" value to 0 (zero)
4) Navigate to Registry Key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Pciide
5) Set the "Start" value to 0 (zero)
6) Shut down
7) Start up again, but before Windows boots go into the BIOS configuration screens and change the disk mode to "AHCI". Save the new BIOS configuration and restart so that Windows boots.
When Windows starts, it will detect the change, load new disk drivers, and do one more reboot to start up with them.