I'm trying to boot an existing Windows XP installation under Linux. It was a piece of cake under VMWare Fusion, but I've been pulling my hair out to do the same thing on Ubuntu 10.10.
First I tried VMWare Server. (The virtual machine is a network service.) After much effort, Windows does seem to boot, but there's no console interaction so I can't enter the Windows license key, and VMWare itself seems to crash often. It's officially at the end of support, so I guess it's not a good idea under recent Ubuntu desktop.
VirtualBox installs very easily, and I can boot the .vmdk file I was using under VMWare. Unfortunately, the process has taken too long and I need to use a new machine image. I used these commands to clone the disk again:
sudo dd if=/dev/sdf2 of=powerhouse.dd
VBoxManage convertfromraw powerhouse.dd powerhouse.vdi
But I keep getting this message and no OS:
A disk read error occurred
Press Ctrl+Alt+Del to restart
My guess is that I'm trying to boot an unpartitioned image. Can I add a partition map to the existing VDI, or what is the correct process to do this? (And aren't unpartitioned images just an obsolete annoyance in this day and age?)