Followup to this old thread. While surfing this evening I came across this
interesting FAQ for VirtualBox which might be of some use:
------- Included Stuff Follows -------
Migrate_Windows - VirtualBox [0]
...
Hard Disk Support
For reasons we don't understand, Windows memorizes which IDE/ATA
controller it was installed on and fails to boot in case the controller
changes. This is very annoying because you will run into this problem with
basically all migrated images. The solution here is to perform several
modifications to the Windows registry. This can be done while the
installation is still running on the original system because all it does
is relax the IDE checks. Therefore the installation will continue to work
on the original system after the modification. The easiest way is to use
the excellent MergeIDE utility [1] from the German c't computer magazine.
--------- Included Stuff Ends ---------
[0] http://www.virtualbox.org/wiki/Migrate_Windows
[1] http://www.virtualbox.org/attachment/wiki/Migrate_Windows/MergeIDE.zip
~ Upgrade to Next Generation Antispam/Antivirus with Ninja! ~
~ <http://www.sunbelt-software.com/SunbeltMessagingNinja.cfm> ~