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

dschinn1001
fonte

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:

Takkat
fonte
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.
Vladimir
fonte
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

hdoghmen
fonte
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.

coteyr
fonte
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
Pisu
fonte
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

Lee
fonte
0

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

nafg
fonte
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 !!!

Binod Kalathil
fonte
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)

Wes
fonte
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

matyas
fonte
-1

Execute os seguintes comandos no terminal:

ls -la .VirtualBox/VirtualBox.xml*
cp .VirtualBox/VirtualBox.xml-prev .VirtualBox/VirtualBox.xml
NAmiq
fonte
6
Você poderia adicionar mais detalhes à sua resposta? Explicando o que isso faz e por quê? Obrigado.
Seth