Page 1 of 1

Cannot upgrade or install VBox on Vista (AMDx64)

Posted: 30. May 2009, 00:23
by darrenfinch
Hi,

I am using version 2.2.0 and just downloaded 2.2.4 today.

If I try to upgrade (from 2.2.0) or install (after removing 2.2.0) the installation goes through to completion then performs a rollback. This is then followed by a failed install dialogue box and with a message "no changes have been made".

No matter how I try to install this - it will not install.

Does anyone have any ideas ?

Re: Cannot upgrade or install VBox on Vista (AMDx64)

Posted: 30. May 2009, 01:30
by Perryg
I upgraded today from 2.2.2 to 2.2.4 and had no problem. I use the 32 bit version though and that may be a difference.
There are a couple of things that you can do here.
  • Extract the new version to a temp folder and then run just the 64 bit version.
  • The command for this is <the name of the install> -extract from a command window. Be sure that the file is in this folder when you run the extract command.
  • The other thing is I always right click on the install program and left click on run as administrator. That is what I did when I installed this one, and I did not need to uninstall before the upgrade.

Re: Cannot upgrade or install VBox on Vista (AMDx64)

Posted: 30. May 2009, 13:07
by Gillzy
I am having the exact same trouble as darrenfinch. Ive had this trouble installing the last two versions of VirtualBox, ive been stuck on 2.2.0.
I am also running Vista x64.

Re: Cannot upgrade or install VBox on Vista (AMDx64)

Posted: 30. May 2009, 14:24
by Perryg
The reason I asked about the settings is mine has it turned on in the machine XML but of course it will not work because I do not have it on a 64 bit system. Look at you Machine XML and change the <HardwareVirtEx enabled="true"/> to <HardwareVirtEx enabled="false"/> and see if it works in the 64 bit system. If it does then try to export it. Also it would be interesting to know if the version that you are moving to is the same version as the original. Remember some of the settings are not transferred but could be important.

Re: Cannot upgrade or install VBox on Vista (AMDx64)

Posted: 30. May 2009, 14:38
by Gillzy
Perryg wrote:The reason I asked about the settings is mine has it turned on in the machine XML but of course it will not work because I do not have it on a 64 bit system. Look at you Machine XML and change the <HardwareVirtEx enabled="true"/> to <HardwareVirtEx enabled="false"/> and see if it works in the 64 bit system. If it does then try to export it. Also it would be interesting to know if the version that you are moving to is the same version as the original. Remember some of the settings are not transferred but could be important.
Im not sure you know what this problem is. It dosnt have anything to do with the machines in VirtBox, but the actual install. Would you happen to know where the setup log is located for Virtual Box, I might have a read through it and see what is rolling back the installation.

Re: Cannot upgrade or install VBox on Vista (AMDx64)

Posted: 30. May 2009, 15:09
by Perryg
Now that was weird. I posted this to a different place and it showed up here. Sorry for the confusion.

Did you extract the install program to a temp file and then just run the one that fits your profile as I suggested? Others have found that this will work for them when running the combo would not.

As for the install and setup logs I do not, but will see if I can find it for you. I have never needed it and a quick look produced nothing.

Re: Cannot upgrade or install VBox on Vista (AMDx64)

Posted: 30. May 2009, 18:40
by Gillzy
Yes I have tried installing via the x64 .msi and no luck, same problem.

As for the setup logs, I had to add a registry entry to turn logging on. So I had a look through the log, its quite long (3100 lines). Its hard to see the error because of its length.

Re: Cannot upgrade or install VBox on Vista (AMDx64)

Posted: 1. Jun 2009, 21:02
by darrenfinch
Hi Perryg,

Thanks for the advice - I copied the .exe to c:\temp and ran from DOS.

I am not sure why it worked though!
Perryg wrote:I upgraded today from 2.2.2 to 2.2.4 and had no problem. I use the 32 bit version though and that may be a difference.
There are a couple of things that you can do here.
  • Extract the new version to a temp folder and then run just the 64 bit version.
  • The command for this is <the name of the install> -extract from a command window. Be sure that the file is in this folder when you run the extract command.
  • The other thing is I always right click on the install program and left click on run as administrator. That is what I did when I installed this one, and I did not need to uninstall before the upgrade.