HOWTO - Migrating XP from VirtualPC to VBox using Bartpe

Discussions about using Windows guests in VirtualBox.
Post Reply
Umbra
Posts: 2
Joined: 9. Nov 2007, 12:56

HOWTO - Migrating XP from VirtualPC to VBox using Bartpe

Post by Umbra »

It took me a while, but here's how I managed to move my XP VPC machine to VBox.

You'll need:

Bartpe builder (http://www.nu2.nu/pebuilder/#download)
driveimageXML plugin (http://www.runtime.org/driveimage_xml.cab)
fixvmscsi plugin (http://www.rtfm-ed.eu/downloads/fixvmscsi-xpe.zip)
Somewhere to upload the cloned image to that both VMs can see

1. Build the Bartpe ISO file using the plugins downloaded above. Instructions are here (http://www.nu2.nu/pebuilder/#start)

On the VPC

1. Mount the bartpe ISO and boot the VM from it
2. Setup the networking (DHCP?) and map a network drive to another machine where you want to store the cloned image

net use z: \\servername\share

You can use the "A43 File Management Utility" in the menus if you prefer.

3. Start the diskimageXML programme from the menus
4. Select Backup and select the disk to clone
5. Browse to the location mapped in (2) and give the image a name (best to give its own folder)
6. When it completes shutdown the VM

On the VBox

1. Boot the VM from the same Bartpe ISO file
2. Setup networking and map the drive as for the VPC instructions above
3. Start diskimageXML and select restore this time and browse and select the cloned image
4. Select the VBox disk to save the image to
5. When done reboot the VM and boot from the bartpe ISO again
6. From the menus select fixvmscsi -> (X2X) - ADD all native IDE Windows XP/2000/2003 and select the C:\Windows directory*
7. Once done reboot, unmounting the bartPE ISO.
8. Boot into XP and install the VBox additions and remove the VPC additions.

And that's that.

You can use any cloning tool you like, diskimageXML is just what I used.

No doubt this will also work for Vmware VMs -> VBox.

* If the option is missing browse to D:\fixvmscsi\ and run fixIDE.cmd
Post Reply