Sunday, May 3, 2009

Solved: Problems installing VirtualBox 2.2.2 over 2.2.0

I use VirtualBox on Windows host with Linux running as guest. Usually it is Ubuntu, Fedora or both. I was running VirtualBox version 2.2.0 and tried to install the latest version 2.2.2 (as of 05/03/2009 ). It has a fix for the clipboard problem in which copy paste operation stopped working.
When I tried to install the new version of VirtualBox it would ask me all the questions and permissions and just about when it should be finishing the install, it rolled back the install process. Also uninstalling of the VirtualBox 2.2.0 failed with the same style. Rollback at the last step.

I searched around and they said some workarounds to install the new version.
  • Search in the c:\windows\inf folder and delete .inf files which refer to the VirtualBox. (Didn't like the idea of deleting files manually)
  •  There was a registry copy paste from LOCAL_USER to LOCAL_MACHINE. (The paste part did not work for me. regedit refused to paste the .reg file)

Step followed by me as follows:
  1. I tried to repair the setup by running the old setup file and selecting the repair option.
  2. Then I disabled all the network interfaces of the VMs and tried to remove the VirtualBox from the old setup. Surprisingly it worked. Maybe the new Host Only networking added recently has been the problem.
  3. Then I rebooted the machine just to be safe.
  4. Started the install of the 2.2.2 version and it successfully finished.

I don't think the first step did any good. Had tried it earlier on another machine and nothing happened. Step 2-4 are what it seem is the solution.

Currently I'm running the Ubuntu 9.04 Jaunty Jackalope as VM.
The Visual Effect for Ubuntu Jaunty Jackalope is enabled in VirtualBox and the 3d accelaration seems to be working better now. It did not work on 2.2.0 and earlier.

Web Search by Google

Google
 

IP tracking Tool

Page Rank viewer

Check Page Rank of any web site pages instantly:
This free page rank checking tool is powered by Page Rank Checker service