Corrigindo erro do VirtualBox no Ubuntu 8.04

Publicado por andre uebe em 29/06/2009

[ Hits: 9.492 ]

Blog: http://resa.net.br

 


Corrigindo erro do VirtualBox no Ubuntu 8.04



VirtualBox permite instalar o Windows dentro do Linux. No artigo Como configurar e instalar o VirtualBox é ensinado como instalar e configurar o mesmo.

Após instalar o VirtualBox no Linux Ubuntu 8.04 (sudo apt-get install virtualbox-ose), o seguinte erro aparece ao se clicar em INICIAR:

Could not load the settings file '/home/mayara/.VirtualBox/VirtualBox.xml' (VERR_OPEN_FAILED).
FATAL ERROR: Attribute 'version' has a value, '1.3-linux', that does not match its #FIXED value, '1.2-linux'
Location: '/home/mayara/.VirtualBox/VirtualBox.xml', line 5, column 83.

Código de resultado:

0x80004005
Componente:
VirtualBox
Interface:
IVirtualBox {76b25f3c-15d4-4785-a9d3-adc6a462beec}

Para resolver isso, edite o arquivo Virtualbox.xml, que está dentro de ~/.Virtualbox:

gedit .virtualbox.xml

E observe o conteúdo:

<?xml version="1.0"?>
<!-- Automatically converted from version '1.3.pre-linux' -->
<!-- Automatically converted from version '1.2-linux' -->
<!-- innotek VirtualBox Global Configuration -->
<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.3-linux">
  <Global>
    <ExtraData>
      <ExtraDataItem name="GUI/LastWindowPostion" value="8,239,770,550"/>
      <ExtraDataItem name="GUI/LicenseAgreed" value="1.5"/>
      <ExtraDataItem name="GUI/RegistrationData" value="triesLeft=1"/>
      <ExtraDataItem name="GUI/Input/HostKey" value="65508"/>
      <ExtraDataItem name="GUI/Input/AutoCapture" value="false"/>
      <ExtraDataItem name="GUI/MaxGuestResolution" value="auto"/>
    </ExtraData>
    <MachineRegistry/>
    <DiskRegistry>
      <HardDisks>
        <HardDisk uuid="{0cae5cc8-f1ca-4b71-a8b4-ed70d37739a3}" type="normal">
          <VirtualDiskImage filePath="/media/sda1/winxp.vdi"/>
        </HardDisk>
        <HardDisk uuid="{f58b3e68-b884-4c86-c69a-fd91734f4e94}" type="normal">
          <VirtualDiskImage filePath="/media/sda8/winvista.vdi"/>
        </HardDisk>
      </HardDisks>
      <DVDImages/>
      <FloppyImages/>
    </DiskRegistry>
    <USBDeviceFilters/>
    <SystemProperties defaultVDIFolder="VDI" defaultMachineFolder="Machines" remoteDisplayAuthLibrary="VRDPAuth" webServiceAuthLibrary="VRDPAuth" HWVirtExEnabled="true" LogHistoryCount="3"/>
  </Global>
</VirtualBox>

Altere a linha:

<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.3-linux">

Para:

<VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" version="1.2-linux">

Salvando esta alteração e tentando executar o Virtualbox, outro erro aparecerá:

Could not load the settings file '/home/xx/.VirtualBox/VirtualBox.xml' (VERR_OPEN_FAILED).
FATAL ERROR: Attribute 'webServiceAuthLibrary' is not declared for element 'SystemProperties'
Location: '/home/xx/.VirtualBox/VirtualBox.xml', line 29, column 191.

Para corrigir isso, edite novamente o arquivo virtualbox.xml e altere a linha:

<SystemProperties defaultVDIFolder="VDI" defaultMachineFolder="Machines" remoteDisplayAuthLibrary="VRDPAuth"
webServiceAuthLibrary="VRDPAuth" HWVirtExEnabled="true" LogHistoryCount="3"/>

Para:

<SystemProperties defaultVDIFolder="VDI" defaultMachineFolder="Machines" remoteDisplayAuthLibrary="VRDPAuth" HWVirtExEnabled="true" LogHistoryCount="3"/>

Ou seja, eliminando:

webServiceAuthLibrary="VRDPAuth"

Uma vez alterado o arquivo de configuração do VirtualBox, ao se tentar executar, o seguinte erro será retornado:

The VirtualBox kernel driver is not accessible to the current user. Make sure that the user has write permissions for /dev/vboxdrv by adding them to the vboxusers groups. You will need to logout for the change to take effect..
VBox status code: -1909 (VERR_VM_DRIVER_NOT_ACCESSIBLE).

Código de resultado:

0x80004005
Componente:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}

Para resolver isso, crie permissão de leitura e escrita a todos os usuários para o dispositivo vboxdrv:

sudo chmod 766 /dev/vboxdrv

Pronto!

Uma vez tendo habilitado o CD-ROM com o CD do Windows na bandeja (ou esteja acessando a imagem do Windows) é só clicar mais uma vez em "INICIAR" e tudo deve funcionar.

Outras dicas deste autor

Módulo de Segurança Guardião no Linux - Itaú e Bradesco

Softwares para administração de empresas em Linux

Instale o novo Chrome e assista o Netflix na hora!

Código Fonte do Tribal Trouble liberado

Declarando IRPF pela internet com Linux

Leitura recomendada

VirtualBox no Ubuntu 12.04

Conexão remota com rdesktop

Transformando arquivo PDF em texto puro

Usar o Yum através de um servidor proxy

DIA - Adicionando forma/folha de rede

  

Comentários
[1] Comentário enviado por cristianokittie em 22/09/2009 - 04:50h

sudo chmod 766 /dev/vboxdrv

achei a solução para o problema hehehe valewww

[2] Comentário enviado por cardosos em 16/06/2011 - 11:49h

Baixei o Oracle Virtual Box 4.0 pra mim apresenta o mesmo erro, fiz o que foi proposto acima, alterando as versões de 1.2 ou 1.3 para 4.0 e não tive exito.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts