O Virtualbox não é executado: NS_ERROR_FAILURE


15

aqui está o ubuntu 12.10

De alguma forma, a caixa virtual não está funcionando:

Eu estava tentando instalar o win7 em um disco rígido USB.

boinc está desligado e o tamanho da RAM está definido para 4096 MB (grande demais? de 8 Gibi possíveis)

O relatório da caixa virtual é:

the com-object for virtualbox could not be created.

the application is now ended.

Start tag expected, '<' not found.

Location: '/home/$user/.VirtualBox/VirtualBox.xml', line 1 (0), column 1.

/build/buildd/virtualbox-4.1.18-dfsg/src/VBox/Main/src-server/VirtualBoxImpl.cpp[484] (nsresult VirtualBox::init()).

Fehlercode:NS_ERROR_FAILURE (0x80004005)
Komponente:VirtualBox
Interface:IVirtualBox {c28be65f-1a8f-43b4-81f1-eb60cb516e66}

comentário de mim: por que o virtualbox está instalando o xml na pasta $ user em .VirtualBox? não deveria estar no disco rígido USB? (com 500 Gibi)

primeira tentativa de instalação foi interrompida (com win7 em 64 bits) devo tentar a caixa virtual (ubuntu 64Bit) com win7 em 32 bits? devo deixar o tamanho da RAM da caixa virtual no padrão de 512 MB?

Obrigado pela resposta

Respostas:


1

Parece não haver nada de errado com as configurações da Caixa Virtual. No entanto, o erro que você vê pode estar relacionado a uma falha anterior na instalação do Windows, deixando referências indesejadas a esta instalação nas configurações da Caixa Virtual (que estão normalmente e corretamente localizadas no seu $ HOME).

O problema também pode ter vindo de uma instalação para uma unidade removível. A instalação do arquivo .vdi do disco virtual em uma unidade USB externa é possível, mas pode levar a efeitos colaterais indesejados da localização da mídia alterada ou dos pontos de montagem. Além disso, precisamos garantir que o usuário do VirtualBox tenha acesso de leitura e gravação a esta unidade externa. Também obviamente não devemos acessar esta unidade USB a partir do SO virtual.

Para resolver o problema, você pode encontrar uma solução na pergunta a seguir, onde as pessoas recomendam a reinstalação do Virtual Box:


9

A decisão mais simples, que encontrei:

  1. entrar na pasta /home/$user/.VirtualBox/
  2. encontrar o arquivo VirtualBox.xml-prev, é feito o backup das configurações do Virtual Box
  3. excluir VirtualBox.xml
  4. e mude o nome VirtualBox.xml-prevpara VirtualBox.xml.

Teve o mesmo problema no OSX, a solução era a mesma, exceto que eu tive que reiniciar minha máquina antes de executar essas 4 etapas.
Jones03

Obrigado, agora todas as minhas máquinas se foram e o problema ainda existe :(
Jakke

5

Provavelmente devido a algumas atualizações. Isso aconteceu comigo. Um comando simples pode corrigir o problema:

sudo /etc/init.d/vboxdrv setup


Obrigado @hdoghmen! Funcionou. Aconteceu comigo quando atualizei meu ubuntu 14.04 para 16.04.
Visvendra Singh Rajpoot,

1

O arquivo /home/$user/.VirtualBox/VirtualBox.xml não é válido. Não é um XML válido. É mais provável que você tenha editado o arquivo manualmente ou alguma outra ferramenta.

Seus tamanhos de ram e tudo o mais parecem bem.

Você pode colar o arquivo de configuração, talvez seja algo fácil de corrigir.


desculpe pelo meu inconveniente. hmmm, também desde o início do novo ... Eu preciso de um disco rígido formatado (usb) com NTFS? ou um disco usb vazio com nada? Esta partição NTFS precisa de uma tabela de partições para o respetivo virtualbox? para win7? (agora VirtualBox 4.2.4 é instalado com extensão-pack para usb - pacote de extensão já não existia antes)
dschinn1001

esqueceu de adicionar $ user como membro dos vboxusers do grupo. significa que eu preciso de 2 entradas: 1 $ user para usb - harddisk e 1 $ user para vboxusers?
dschinn1001

Sim, agora está resolvido. e houve "problemas no driver" em diferentes servidores da Microsoft. a caixa virtual mais antiga estava incomodando o disco rígido USB completo (isso significava o disco rígido principal do sistema - e eu pensei que o disco rígido USB precisava ser não formatado, mas isso estava errado). portanto, a caixa virtual real não era irritante e o disco rígido USB foi formatado com a tabela de partição (para disco rígido USB). - agora tudo funciona e esta questão principal está resolvida.
dschinn1001

1

Instalei o VirtualBox a partir do repositório universal e resolvi com este comando:

sudo dpkg-reconfigure virtualbox-dkms

0

Se você estiver usando o Oracle Virtualbox, tente recompilar tudo executando /sbin/vboxconfigcomo root o que é executado vboxdrv.sh. Isso funciona com o Ubuntu 16.04 e o Virtualbox 5.1


0

Eu tive esse erro porque o ~ / .config / VirtualBox / VirtualBox.xml estava vazio. Apenas excluí-lo fez funcionar para mim.


Eu recomendo fazer o backup antes de excluí-lo, para o caso de não estar vazio!
tu Reinstala Monica-dor duh

Se não estiver vazio, não aconselho excluí-lo! Se algo estiver corrompido, tente repará-lo.
nafg 27/02

0

Eu tenho esse problema e meu VirtualBox foi instalado no VirtualBox.org. Eu instalei (não me incomodei em desinstalar) o VirtualBox novamente usando

sudo apt-get install virtualbox

E isso começou a funcionar bem, sim !!!


0

Minha perspectiva em geral para todos os erros, arquivos / pacotes ausentes, etc; é:

  1. Reinicie nos cabeçalhos genéricos do linux mais atualizados (modo de recuperação)

  2. Faça o seguinte em ordem:

    check file system checker
    repair broken packages
    clean system
    
  3. Retomar inicialização

  4. reinicie novamente como no carregador de inicialização padrão do grub

  5. Inicie a caixa virtual novamente e resolva.

Eu sinto que isso vale para a maioria dos problemas e ignora a pesquisa e a inserção de códigos quando ele faz tudo por você (encontrar arquivos ausentes e repará-los, reparar pakcges e limpar o desnecessário)


1
verificar o sistema de arquivos, pacotes de reparação quebrado, sistema limpo, inicialização currículo, em seguida, reiniciar novamente, em seguida, iniciar caixa virutal novamente
Wes

0

Esse problema aconteceu comigo depois que o processo de configuração de uma máquina virtual falhou.
Foi resolvido após excluir (ou renomear) a /home/{user}/.config/Virtualboxpasta


-1

Execute os seguintes comandos no terminal:

ls -la .VirtualBox/VirtualBox.xml*
cp .VirtualBox/VirtualBox.xml-prev .VirtualBox/VirtualBox.xml

6
Você poderia adicionar mais detalhes à sua resposta? Explicando o que isso faz e por quê? Obrigado.
Seth
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.