I have a dual-boot system with Windows XP Home SP3 and Fedora 13. I'm trying to migrate the Windows XP installation to a virtual machine running in Fedora. I've followed the instructions here: http://www.virtualbox.org/wiki/Migrate_Windows. I ran the MergeIDE utility when booted in Windows. I converted the raw image using the command
Code: Select all
dd_rescue /dev/sda - | VBoxManage convertfromraw stdin /bulk/OutputFile.vdi 80000000000If I boot the VM with a Windows XP Professional installation CD (not Home, but it works for troubleshooting), I can enter the recovery console and see that the hard disk C: is fine and all the files are present. I can run chkdsk on the drive and it checks fine. It seems as if I have the problem that the HD controller hardware changed, however I did run MergeIDE, and I don't see this particular error message in searching through the forums as a result of a changed HD controller. I can see from setupapi.log that my controller is considered a PNP0600, which Microsoft lists as a valid controller in http://support.microsoft.com/kb/314082. It looks like it should work, but I can't get past the boot stage.
I'm running VirtualBox-4.0-4.0.2_69518_fedora13-1.i686 which I installed from the VB web site. The PC is a Dell Dimension 4600, which has a 3 GHz Pentium 4 processor. I can post log files if that helps. Any suggestions as to how to get this working would be greatly appreciated.