Aqui está um breve e suscinto Howto para instalar o VirtualBox no OpenSUSE 11.1:

  1. Começamos fazendo o download do pacote em Sun’s website.
  2. Atenção para pegar o pacote certo para sua plataforma (32-bit ou 64-bit). Eu cometi o erro de pegar e intalar o pacote errado. Se você verificar sua plataforma em execução rodando o comando “uname” com a opção “-a” ( imprimir toda a informação” você verá algo como:
    papai@papai:~> uname -a
    Linux papai 2.6.27.7-9-default #1 SMP 2008-12-04 18:10:04 +0100 i686 i686 i386 GNU/Linux
    papai@papai:~>

    Um kernel de 64-bit irá mostrar  ‘x86_64 x86_64 x86_64? e um de 32-bit mostrará ‘i686 i686 i386?.

  3. Baixado o pacote, vamos instalar:
    papai@papai:~/> sudo rpm -i VirtualBox-2.1.2_41885_openSUSE111-1.x86_64.rpm
    Creating group 'vboxusers'. VM users must be member of that group!
    papai@papai:~/>

DIFICIL? Agora execute ‘Sun xVM VirtualBox’ no seu menu de aplicações. Boa sorte!

Problemas e soluções (especialmente sob 32-bit e pacote OSE)

  • VirtualBox’s library requirements. Instale o seguinte:
    pam-devel
    libqt2-32bit
    libqt4-x11-32bit
    SDL-32bit
    libxslt-32bit
  • After running VirtualBox, it doesn’t show up on screen. Execute o VirtualBox a partir do prompt do shell:
    papai@papai:~/> VirtualBox
    WARNING: The vboxdrv kernel module is not loaded. Either there is no module
             available for the current kernel (2.6.27.7-9-default) or it failed to
             load. Please recompile the kernel module and install it by
    
               sudo /etc/init.d/vboxdrv setup
    
             You will not be able to start VMs until this problem is fixed.
    /usr/bin/VirtualBox: line 72: /usr/lib/virtualbox/VirtualBox: Permission denied
    /usr/bin/VirtualBox: line 72: exec: /usr/lib/virtualbox/VirtualBox: cannot execute: Success
    papai@papai:~/>

    Caso o erro acima aparce, você deve rodar o script “vboxdrv” para criar o módulo do kernel necessário ao VirtualBox:

    papai@papai:~/> sudo /etc/init.d/vboxdrv setup
    Stopping VirtualBox kernel module                                    done
    Removing old VirtualBox netflt kernel module                         done
    Removing old VirtualBox kernel module                                done
    Recompiling VirtualBox kernel module                                 failed
      (Look at /var/log/vbox-install.log to find out what went wrong)
    papai@papai:~/>

    Caso a compilação falhe, se faz necessário a instalação do pacote  ‘kernel-source‘ usando o YaST. Execute novamente  ‘/etc/init.d/vboxdrv setup’ .

    papai@papai:~/> sudo /etc/init.d/vboxdrv setup
    Stopping VirtualBox kernel module                                    done
    Removing old VirtualBox netflt kernel module                         done
    Removing old VirtualBox kernel module                                done
    Recompiling VirtualBox kernel module                                 done
    Starting VirtualBox kernel module                                    done
    papai@papai:~/>
  • Permission denied:
    papai@papai:~/> VirtualBox
    /usr/bin/VirtualBox: line 72: /usr/lib/virtualbox/VirtualBox: Permission denied
    /usr/bin/VirtualBox: line 72: exec: /usr/lib/virtualbox/VirtualBox: cannot execute: Success
    papai@papai:~/>

    Execute um ‘chmod’  no ‘VirtualBox’. Isso é necessário para setar o bit de execução:

    sudo chmod +x /usr/lib/virtualbox/VirtualBox
  • Driver mismatch. Se uma janela de erro aparecer quando você for Iniciar suas Maquinas Virtuais dizendo:
    The VirtualBox support driver which is running is from a different version of VirtualBox.
    You can correct this by stopping all running instances of VirtualBox and reinstalling the software.
    (VERR_VM_DRIVER_VERSION_MISMATCH).
    
    Result Code:	NS_ERROR_FAILURE (0x80004005)
    Component:	Console
    Interface:	IConsole {e3c6d4a1-a935-47ca-b16d-f9e9c496e53e}

    Verifique se o pacote VirtualBox baixado para sua plataforma está correto  (64-bit ou 32-bit).

Fonte: http://ryan.rawswift.com/2009/01/27/suns-virtualbox-on-opensuse-111/

Livremente traduzido por mim!

No mesmo assunto…:

2 Respostas to “VirtualBox, da SUN, sob OpenSuSE 11.1”

  1. Fábio disse:

    Amigo
    Não consigo instalar o virtualbox da sun dessa forma. Ainda persiste o ultimo erro da sua dica:
    “The VirtualBox support driver which is running is from a different version of VirtualBox.
    You can correct this by stopping all running instances of VirtualBox and reinstalling the software.
    (VERR_VM_DRIVER_VERSION_MISMATCH).

    Result Code: NS_ERROR_FAILURE (0×80004005)
    Component: Console
    Interface: IConsole {e3c6d4a1-a935-47ca-b16d-f9e9c496e53e}”

    Já revisei tudo e ainda nao consigo. Tem alguma dica de como resolver isso. Uso o openSuSE 11.2 32 bits.

  2. Daniel Dantas disse:

    Instalei recentemente o openSUSE 11.3 e estava quebrando a cabeça para instalar o VirtualBox até encontrar este blog.

    Estas dicas Também servem para a versão 11.3 do openSUSE.

    Valeu.

Escreva um comentário

(requerido)

(requerido)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2010 Marcolino Brasil São Paulo Suffusion WordPress theme by Sayontan Sinha