Corrigindo erro do VirtualBox no Ubuntu 8.04

Publicado por andre uebe em 29/06/2009

[ Hits: 8.932 ]

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

PixelView PlayTV MPEG2 no Ubuntu Linux 8.04 - configurando corretamente

Editando PDF no BrOffice / LibreOffice / OpenOffice

Instalando o Wink no Ubuntu 13.04 ou superior

Kdenlive - Bug corrigido

Legendas no Avidemux

Leitura recomendada

Informações e instruções sobre GRUB (Legacy) e GRUB2

Sistema para monitorar usuários PPPoE ou IP via GoogleMaps

Atualizando o Firefox corretamente no Mandrake/Mandriva

Instalando Firefox 4.0 (pt-BR) Linux 64 bit + flashplayer + java

Instalando o SolydXK

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts