Skip to content

Virtualisation

commandline_be edited this page Aug 18, 2018 · 26 revisions

VirtualBox

Architecture : AMD Ryzen

Platform : Microsoft Windows 10 ( status = grey )

Virtualbox appears to have issues with Windows 10

Notable Issues

  • 64 bit operating system options are not available under settings for any VM, only 32 bit is listed

Notable configuration issue

  • Despite ADM SVM enabled in the BIOS there is an error reporting such is not enabled or available

    AMD-V is not available (VERR_SVM_NO_SVM).

    Resultcode: E_FAIL (0x80004005)

    Component: ConsoleWrap

    Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

Potential Causes

  • Possible interplay with Hyper-V (disable all hyper-v services by setting them to manual or disable)
  • Possible interplay with Microsoft Windows Defender or other Anti Virus
  • One one forums a bios version is reported to actually disable svm when enabled is selected, sigh
  • Unclear real root causes

a simple attempt at fixing things ( which worked once for now )

Go to programs, select virtualbox and choose to change it, the select repair, then reboot

A simple procedure ( which worked once for now )

Resource: https://download.virtualbox.org/virtualbox/

  1. Download the VirtualBox executable of choice and open a cmd shell on the download location

  2. Extract the executable from cmd ( Virtualbox....exe -extract)

  3. cd %HOMEPATH%\Local Settings\Temp\VirtualBox

    make sure you are at the right drive where %HOMEPATH% is located

    cd to the appropriate drive letter if you do not see the virtualbox installers (x86 and amd64 files)

You now see a .cab file, a .exe file, a .msi file

Regarding the .msi file various options are possible
use msiexec to execute the .msi file

The installation option will fresh install or offer to repair or remove

msiexec /i VirtualBox-.....-MultiArch_amd64.msi

The option to reinstall also has various options

msiexec /fa VirtualBox-.....-MultiArch_amd64.msi   

will perform a full reinstall, a reboot is suggested

msiexec /fu VirtualBox-.....-MultiArch_amd64.msi

will repair the registry settings, a reboot is suggested

In case you like to investigate

msiexec /?
show all extra options
Clone this wiki locally