1.6.2 install failed, now unable to uninstall or install!
Posted: 7. Jun 2008, 00:38
I have Sun 1.6.0 installed on my machine, Windows XP, E4500, 4Gb RAM.
Had Solaris 10 u5 installed on it, but not really usable. I noticed that 1.6.2 was available, so fetched that, and tried to install it.
Oops, I forgot to uninstall 1.6.0 first.
The 1.6.2 installation gave a few errors, and rolled back.
So I went to Add/Remove Programs and tried to uninstall what I have.
No go, it rolls back.
Rebooted, tried again.
No go, it rolls back.
Deleted all the files manually and rebooted again, but still no better off,
the 1.6.0 is still there in add/remove progs and won't go away, "remove" starts then rolls back; A 1.6.2 install begins OK, then also errors and rolls back.
I guess I'm stuck with a load of dud registry entries and never to run virtualbox again.
Oh, damn installations and damn the damn registry.
What's wrong with good old simple un-tarring the files in-place
wherever you want them and using a program, then deleting it all when you're done???
I could paste a massive MSI.log file here but it's 350k and that'd be rude.
Here is the bit around where the word "error" appears in that log:
Regards
Ed
RemoveFiles: File: msvcr71.dll, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=VBoxGuestAdditions.iso,,ComponentId={5C8FE57A-F744-4DE0-AA3F-A563F486AD98})
RemoveFiles: File: VBoxGuestAdditions.iso, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: SetTargetFolder(Folder=C:\Program Files\Sun\xVM VirtualBox\accessible\)
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=VBoxQtWidgets100.dll,,ComponentId={12040EF9-D4A8-4FB2-A69C-CA2F5C354A45})
RemoveFiles: File: VBoxQtWidgets100.dll, Directory: C:\Program Files\Sun\xVM VirtualBox\accessible\
MSI (s) (C0:78) [23:13:44:138]: Executing op: SetTargetFolder(Folder=C:\Program Files\Sun\xVM VirtualBox\)
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=VBoxSDL.exe,,ComponentId={F09D5FD9-E176-42B0-90A9-481BB18B0CB4})
RemoveFiles: File: VBoxSDL.exe, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=SDL.dll,,ComponentId={F09D5FD9-E176-42B0-90A9-481BB18B0CB4})
RemoveFiles: File: SDL.dll, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=SDL_ttf.dll,,ComponentId={F09D5FD9-E176-42B0-90A9-481BB18B0CB4})
RemoveFiles: File: SDL_ttf.dll, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=vboxwebsrv.exe,,ComponentId={DD404F04-9874-43E9-AEE2-7762924D922E})
RemoveFiles: File: vboxwebsrv.exe, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: ActionStart(Name=InstallFiles,Description=Copying new files,Template=File: [1], Directory: [9], Size: [6])
Action 23:13:44: InstallFiles. Copying new files
MSI (s) (C0:78) [23:13:44:138]: Executing op: InstallProtectedFiles(AllowUI=1)
MSI (s) (C0:78) [23:13:44:138]: Executing op: ActionStart(Name=MsiUninstallDrivers,,)
Action 23:13:44: MsiUninstallDrivers.
MSI (s) (C0:78) [23:13:44:138]: Executing op: CustomActionSchedule(Action=MsiUninstallDrivers,ActionType=3073,Source=BinaryData,Target=UninstallDriverPackages,CustomActionData=2.15{D3E2F2BB-569F-46A2-836C-BDF30FF1EDF8}15Sun xVM VirtualBoxSun Microsystems, Inc.)
MSI (s) (C0:B0) [23:13:44:153]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI20.tmp, Entrypoint: UninstallDriverPackages
MSI (s) (C0:94) [23:13:44:153]: Generating random cookie.
MSI (s) (C0:94) [23:13:44:153]: Created Custom Action Server with PID 3508 (0xDB4).
MSI (s) (C0:D8) [23:13:44:169]: Running as a service.
MSI (s) (C0:D0) [23:13:44:185]: Hello, I'm your 32bit Elevated custom action server.
DIFXAPP: UninstallDriverPackages()
DIFXAPP: 'CustomActionData' property 'DIFxApp Version' is 2.1.
DIFXAPP: 'CustomActionData' property 'UI Level' is 5.
DIFXAPP: 'CustomActionData' property 'componentId' is {D3E2F2BB-569F-46A2-836C-BDF30FF1EDF8}.
DIFXAPP: 'CustomActionData' property 'flags' is 0xF.
DIFXAPP: 'CustomActionData' property 'ProductName' is Sun xVM VirtualBox.
DIFXAPP: 'CustomActionData' property 'ManufacturerName' is Sun Microsystems, Inc..
DIFXAPP: ERROR 0x2 encountered while opening persistent-info key for component '{D3E2F2BB-569F-46A2-836C-BDF30FF1EDF8}'
DIFXAPP: UninstallDriverPackages failed with error 0x2
DIFXAPP: RETURN: UninstallDriverPackages() 2 (0x2)
Action ended 23:13:44: InstallFinalize. Return value 3.
MSI (s) (C0:78) [23:13:44:263]: User policy value 'DisableRollback' is 0
MSI (s) (C0:78) [23:13:44:263]: Machine policy value 'DisableRollback' is 0
MSI (s) (C0:78) [23:13:44:263]: Executing op: Header(Signature=1397708873,Version=301,Timestamp=952547766,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (C0:78) [23:13:44:263]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (C0:78) [23:13:44:263]: Executing op: DialogInfo(Type=1,Argument=Sun xVM VirtualBox)
MSI (s) (C0:78) [23:13:44:263]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
Action 23:13:44: Rollback. Rolling back action:
:cry:
Had Solaris 10 u5 installed on it, but not really usable. I noticed that 1.6.2 was available, so fetched that, and tried to install it.
Oops, I forgot to uninstall 1.6.0 first.
The 1.6.2 installation gave a few errors, and rolled back.
So I went to Add/Remove Programs and tried to uninstall what I have.
No go, it rolls back.
Rebooted, tried again.
No go, it rolls back.
Deleted all the files manually and rebooted again, but still no better off,
the 1.6.0 is still there in add/remove progs and won't go away, "remove" starts then rolls back; A 1.6.2 install begins OK, then also errors and rolls back.
I guess I'm stuck with a load of dud registry entries and never to run virtualbox again.
Oh, damn installations and damn the damn registry.
What's wrong with good old simple un-tarring the files in-place
wherever you want them and using a program, then deleting it all when you're done???
I could paste a massive MSI.log file here but it's 350k and that'd be rude.
Here is the bit around where the word "error" appears in that log:
Regards
Ed
RemoveFiles: File: msvcr71.dll, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=VBoxGuestAdditions.iso,,ComponentId={5C8FE57A-F744-4DE0-AA3F-A563F486AD98})
RemoveFiles: File: VBoxGuestAdditions.iso, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: SetTargetFolder(Folder=C:\Program Files\Sun\xVM VirtualBox\accessible\)
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=VBoxQtWidgets100.dll,,ComponentId={12040EF9-D4A8-4FB2-A69C-CA2F5C354A45})
RemoveFiles: File: VBoxQtWidgets100.dll, Directory: C:\Program Files\Sun\xVM VirtualBox\accessible\
MSI (s) (C0:78) [23:13:44:138]: Executing op: SetTargetFolder(Folder=C:\Program Files\Sun\xVM VirtualBox\)
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=VBoxSDL.exe,,ComponentId={F09D5FD9-E176-42B0-90A9-481BB18B0CB4})
RemoveFiles: File: VBoxSDL.exe, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=SDL.dll,,ComponentId={F09D5FD9-E176-42B0-90A9-481BB18B0CB4})
RemoveFiles: File: SDL.dll, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=SDL_ttf.dll,,ComponentId={F09D5FD9-E176-42B0-90A9-481BB18B0CB4})
RemoveFiles: File: SDL_ttf.dll, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: FileRemove(,FileName=vboxwebsrv.exe,,ComponentId={DD404F04-9874-43E9-AEE2-7762924D922E})
RemoveFiles: File: vboxwebsrv.exe, Directory: C:\Program Files\Sun\xVM VirtualBox\
MSI (s) (C0:78) [23:13:44:138]: Executing op: ActionStart(Name=InstallFiles,Description=Copying new files,Template=File: [1], Directory: [9], Size: [6])
Action 23:13:44: InstallFiles. Copying new files
MSI (s) (C0:78) [23:13:44:138]: Executing op: InstallProtectedFiles(AllowUI=1)
MSI (s) (C0:78) [23:13:44:138]: Executing op: ActionStart(Name=MsiUninstallDrivers,,)
Action 23:13:44: MsiUninstallDrivers.
MSI (s) (C0:78) [23:13:44:138]: Executing op: CustomActionSchedule(Action=MsiUninstallDrivers,ActionType=3073,Source=BinaryData,Target=UninstallDriverPackages,CustomActionData=2.15{D3E2F2BB-569F-46A2-836C-BDF30FF1EDF8}15Sun xVM VirtualBoxSun Microsystems, Inc.)
MSI (s) (C0:B0) [23:13:44:153]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI20.tmp, Entrypoint: UninstallDriverPackages
MSI (s) (C0:94) [23:13:44:153]: Generating random cookie.
MSI (s) (C0:94) [23:13:44:153]: Created Custom Action Server with PID 3508 (0xDB4).
MSI (s) (C0:D8) [23:13:44:169]: Running as a service.
MSI (s) (C0:D0) [23:13:44:185]: Hello, I'm your 32bit Elevated custom action server.
DIFXAPP: UninstallDriverPackages()
DIFXAPP: 'CustomActionData' property 'DIFxApp Version' is 2.1.
DIFXAPP: 'CustomActionData' property 'UI Level' is 5.
DIFXAPP: 'CustomActionData' property 'componentId' is {D3E2F2BB-569F-46A2-836C-BDF30FF1EDF8}.
DIFXAPP: 'CustomActionData' property 'flags' is 0xF.
DIFXAPP: 'CustomActionData' property 'ProductName' is Sun xVM VirtualBox.
DIFXAPP: 'CustomActionData' property 'ManufacturerName' is Sun Microsystems, Inc..
DIFXAPP: ERROR 0x2 encountered while opening persistent-info key for component '{D3E2F2BB-569F-46A2-836C-BDF30FF1EDF8}'
DIFXAPP: UninstallDriverPackages failed with error 0x2
DIFXAPP: RETURN: UninstallDriverPackages() 2 (0x2)
Action ended 23:13:44: InstallFinalize. Return value 3.
MSI (s) (C0:78) [23:13:44:263]: User policy value 'DisableRollback' is 0
MSI (s) (C0:78) [23:13:44:263]: Machine policy value 'DisableRollback' is 0
MSI (s) (C0:78) [23:13:44:263]: Executing op: Header(Signature=1397708873,Version=301,Timestamp=952547766,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (C0:78) [23:13:44:263]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (C0:78) [23:13:44:263]: Executing op: DialogInfo(Type=1,Argument=Sun xVM VirtualBox)
MSI (s) (C0:78) [23:13:44:263]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
Action 23:13:44: Rollback. Rolling back action:
:cry: