VBoxManage é incapaz de iniciar o código vm NS_ERROR_FAILURE ubuntu 16.04

3

Eu recentemente atualizei para o virtualbox 5.2.4 e o vagrant 2.0.1 por causa de esta questão . Desde então, não consegui rodar nenhuma das minhas caixas vagabundas (alguns ubuntu, alguns centos). Eu recebo o seguinte erro ao executar o vagrant up:

There was an error while executing VBoxManage, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "ef47d1fc-4ed1-42cb-b564-09bc2bb43296", "--type", "headless"]

Stderr: VBoxManage: error: The virtual machine 'ishbook-centos' has terminated unexpectedly during startup with exit code 1 (0x1) VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine

Quando apenas executo o vboxmanage sem --type headless , recebo um aviso dizendo para executar /sbin/vboxconfig .

RTR3InitEx failed with rc=-1912 (rc=-1912)

The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing

'/sbin/vboxconfig'

may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.

Sem sorte mesmo depois de executar sudo /sbin/vboxconfig várias vezes.

Eu tentei reinstalar o VirtualBox eo pacote de extensão várias vezes e reinstalar o Linux-Headers e dkms como visto em respostas a perguntas semelhantes a este, mas nada funcionou. Alguma ideia?

Edit: Tentei em 5.1, mas é o mesmo erro, 5.0 apenas trava meu computador

    
por 1419636215 12.01.2018 / 22:39

4 respostas

1

OK. Descobri o problema aqui. Meus módulos do kernel não foram excluídos da instalação anterior do VirtualBox quando eu desinstalei. Então, quando eu corri o modinfo vboxdrv , ele disse que eu estava usando os drivers do kernel para o 5.0.4.

Eu deletei tudo no caminho para o nome do arquivo fornecido na saída modinfo e reiniciei. Instalar o VirtualBox e iniciar o vms funcionou depois disso.

    
por 1419636215 16.01.2018 / 18:34
1

Eu encontrei uma simples desinstalação e reinstalação de ambos VirtualBox e Vagrant resolveu esse problema.

Cada instalador vem com um script de desinstalação por conveniência. Execute isso antes de instalar. Idealmente a partir de uma nova inicialização do seu sistema para garantir que o VirtualBox não esteja em execução.

    
por halfcube 28.09.2018 / 14:30
0

Tente executá-lo com permissões de root por meio de sudo :

sudo /sbin/vboxconfig

Funcionou no meu caso.

    
por gerzenstl 14.01.2018 / 16:16
0

Acabei de ter um problema em que uma atualização do sistema destruiu meu Virtual XP, fornecendo o erro "rc = -1912", a sugestão de reinstalar etc. O que eu encontrei trabalhado foi %código% Aparentemente muito simples, mas funcionou aqui!

    
por BJM 30.03.2018 / 00:59