I have been running Virtualbox OSE on Ubuntu 8.04 for a year now (version 1.5.6
modified by Ubuntu distibution: 1.5.6-dfsg-6ubuntu1), with a Windows XP guest.
That PC has now died
and I replaced it with a new one featuring Ubuntu 10.04;
this came with Virtualbox 3.1.6-dfsg-2ubuntu2.
How can I recover my old Virtual machine?
- I tried to build an old Virtualbox version (the closest version number available
in the repository is 1.6.6) but had some build problems: first it did not like my
compiler (gcc 4:4.4.3) but I forced this by commenting it out in .configure;
later however the build failed (note: do I really need to change compiler??)
- I tried to install a new Virtual machine using the VDIs of my old installation,
but it would not work
- I tried to copy the full userspace files (VDIs, Machines, and all .VirtualBox
directory, but VB does not like it either: Failed to create the VirtualBox COM object.
The application will now terminate. Error in /home/FrankTheRed/.VirtualBox/VirtualBox.xml
(line 3) -- Cannot handle settings version '1.2-linux'. /build/buildd/virtualbox-ose-3.1.6-dfsg/
src/VBox/Main/VirtualBoxImpl.cpp (nsresult VirtualBox::init()).
Is there any way I could give back life to my old XP VirtualMachine? The reason I need
do this is that I had some Windows software installed for which I do not have the installation
disks. If I had a clue which is the best approach, I could try and work it out.