Virtual box, tutorial e dicas.

Atualizado em: 10/05/2009



Sobre este documento

Dicas e indicação de material relacionado ao Vitual Boxr, linhas de comando e exemplos de configuração pronto para copiar e colar, mais detalhes, veja indicações no final deste documento.

Vitural Box SUSE 11.1

Ambiente 1

Instalar a ultima versão, baixar o rpm diretamente do site do VirtualBox.

OpenSuse 11.1 x86_64 instalado com KDE 4.1 em micro com 2 GB de RAM, sem atualização de pacotes e sem internet, tudo instalado do DVD, para evitar avisos de falha nos repositorios, desabilite todos os repositorios, deixando habilitada somente a opção que aponta para o DVD local..

Evite esta opção em instalações que tenha atualizado algum pacote, veja outras opções de instalação do VirtualBox..

Concluida a instalação do OpenSuse, faça copia do rpm para um diretorio local ou download diretamente do site do VirtualBox

http://www.virtualbox.org/

Procure a versão mais recente, em abr/2009 baixei a versão 2.2, ( VirtualBox 2.2.0 for Linux hosts ), procure pelo pacote especifico para sua distro, observe que tem pacote para i386 e x86_64..

Caso tenha a imagem ISO do CD de instalação do XP, vai facilitar muito, pode instalar a partir da ISO, faça copia desta ISO, na configuração da Maquina Virtual pode selecionar em montar CDROM, adicionar a imagem .iso do XP ou outra versão Windows, com o rpm de instalação na maquina, pode copiar e colar os abaixo, comandos para colar no konsole do root, dentro do diretório onde salvou o rpm do VirtualBox.

  yast -i pam-devel
  yast -i kernel-source
  yast -i gcc
  rpm -ivh VirtualBox-2.2.2_46594_openSUSE111-1.x86_64.rpm

Observe as mensagens no konsole, sem erros está pronto para chmar a VM, pode chamar do konsole do usuario, basta executar VirtualBox, ou Menu K -> Aplicativo -> Sistema, procure pelo ícone de VitualBox-OSE, crie o disco virtual, depois clique em CDROM para habilitar a opção, montado para instalar a partir do CD ou selecione a imagem .ISO

Ambiente 2

Instalar VirtualBox a partir dos repositorios do OpenSuse 11.1

Prefiro a opção indicada no Ambiente 1 ( acima ). Em 09/05/2009 por esta opção instalou a versão 2.0.6, observe que nesta data já existia a versão 2.2.2..

Repositorios default de instalação não inclue os servidores que tem os pacotes rpm de instalação do VirtualBox, precisa configurar o Yast, acrescentar estes repositorios para OpenSUSE

http://download.opensuse.org/repositories/Virtualization:/VirtualBox/openSUSE_11.1

http://download.opensuse.org/distribution/11.1/repo/oss

Acrescente estes repositorios e faça a instalação do pacote VirtualBox.

Resumo dos comandos utilizados para colar no konsole, depois de acrescentar os repositorios indicados acima, se preferir pode instalar estes pacotes via Yast..

  sudo zypper install virtualbox-ose
  sudo  /etc/init.d/vboxdrv setup
  sudo chmod +x /usr/lib/virtualbox/VirtualBox

Observe as mensagens no konsole, sem erros está pronto para chmar a VM, pode chamar do konsole do usuario, basta executar VirtualBox, ou Menu K -> Aplicativo -> Sistema, procure pelo ícone de VitualBox-OSE, crie o disco virtual, depois clique em CDROM para habilitar a opção, montado para instalar a partir do CD ou selecione a imagem .ISO

Dicas e soluções de problemas

Seu ambiente pode ser diferente, no caso de erros, tente entender a mensagem de erro, colocar na caixa de pesquisa do Google.

Sem erros esta pronto para executar a maquina virtual, Menu K -> Aplicativo -> Sistema, procure pelo ícone de VitualBox-OSE,

Crie o disco virtual, entre na opção Arquivo(F) e depois configure a maquina vitual, clique na opção Máquina..

Remover a instalação via rpm, no konsole do root execute

rpm -e VirtualBox

VirtualBox via ssh remoto, basta fazer a conexão ssh com o mesmo usuario que utiliza a maquina virtual, tem que ser com a opção -X para executar programas do ambiente grafico, depois de conectado basta executar VirtualBox no konsole, obseve que o V e B são maiusculas.

VirtualBox-2.2.2-46594-Linux_amd64.run

No site do VirtualBox indica este pacote para todas as distro, veja os logs abaixo de uma instalação no OpenSuse 11.1 x86_64

  zago@linux-oiso:~> chmod 777 VirtualBox-2.2.2-46594-Linux_amd64.run
  zago@linux-oiso:~> sudo ./VirtualBox-2.2.2-46594-Linux_amd64.run
  
  We trust you have received the usual lecture from the local System
  Administrator. It usually boils down to these three things:
  
      #1) Respect the privacy of others.
      #2) Think before you type.
      #3) With great power comes great responsibility.
  
  Senha:
  Verifying archive integrity... All good.
  Uncompressing VirtualBox for Linux installation........
  VirtualBox Version 2.2.2 (2009-04-27T18:27:10Z) installer
  Please install the build and header files for your current Linux kernel.
  The current kernel version is 2.6.27.7-9-default
  Please install the GNU compiler.
  Problems were found which would prevent VirtualBox from installing.
  Please correct these problems and try again.

Funcionou em instalação do OpenSUSE que tinha o fonte do kernel instalado (yast -i kernel-source)

Virtual Box Ubuntu e Kubuntu 8.04

Ambiente, Ubuntu 8.04 instalado com perfil estação de trabalho.

Tutorial para Ubuntu 8.04
http://hamacker.wordpress.com/2008/04/30/virtualbox-no-ubuntu-804/

Resumo de comandos para copiar e colar, para quem tem smartpm instalado, ou troque smart pelo seu gerenciador preferido.

Também precisa adicionar seu usuário no vbox

  
  smart install module-assistant debhelper dpkg-dev gettext -y
  
  smart install html2text intltool-debian patch po-debconf dh-make debian-keyring build-essential -y
  
  smart install virtualbox-ose virtualbox-ose-modules-generic -y
  
  sudo m-a auto-install virtualbox-ose-source
  
  adduser zago vboxusers

tutoriais e sites relacionados a Virtual Box

Use na caixa de pesquisa do Google, vitualbox mais nome e versão de sua distro, tem muitos tutoriais sobre o assunto.

Outras indicações

Resumo de indicações sobre maquina virtual e emuladores.
Procure "Maquina virtual e emuladores" na página principal indicada abaixo

Pesquise no Google e também no howtoforge
http://www.howtoforge.com/howtos/linux
http://www.howtoforge.com/howtos/virtualization

FAQ com mensagens na lista Linux-br, respostas sobre vmware e vmplayer
http://www.zago.eti.br/vmware.txt

Página principal deste site (FAQ)
http://www.zago.eti.br/menu.html