O VirtualBox é um virtualizador. Encare a virtualização como uma camada de abstração de hardware, onde um software (o virtualizador) gerencia os recursos de hardware de tal forma que seja possível instalar um sistema operacional sobre essa abstração. Se tornando uma máquina independente.

virtualizacao

Imagem ilustrativa de virtualização

Eu uso o VirtualBox para fazer laboratório em meus estudos de rede, mas o céu é o limite quando trabalhamos com virtualização. Já vi cada aplicação exótica dessa tecnologia. O Ruan Carvalho por exemplo, usa seu notebook para seu uso pessoal, e uma máquina virtualizada para trabalhar. Interessante não?

Se alguém quiser compartilhar outras formas interessantes de como usar essa tecnologia por favor, comente. :-)

Nesse post vou mostrar como é fácil instalar o VirtualBox no Fedora 11.

Inicialmente precisamos resolver as dependências:

# yum install make automake autoconf gcc kernel-devel dkms

Em paralelo (ou não), você pode fazer o download do VirtualBox no site do projeto.

# wget -c http://download.virtualbox.org/virtualbox/2.2.4/VirtualBox-2.2.4_47978_fedora11-1.i586.rpm

Para instalar o pacote, você pode usar tanto o yum quando o rpm. O “problema” de usar o yum é que ele verificará a assinatura do pacote e reclamará que ele não está assinado. Em compensação se faltar alguma dependência na sua máquina, ele tentará resolvê-la.

Para instalar:

# yum localinstall –nogpgcheck VirtualBox-2.2.4_47978_fedora11-1.i586.rpm

Após a instalação é necessário compilar o módulo do kernel vboxdrv. O próprio VirtuaBox tem um script que faz isso para nós. Para executá-lo, digite no terminal:

# /etc/init.d/vboxdrv setup

Se tudo der certo, você já terminou de instalar o VirtualBox em sua máquina. Falta só colocar seu usuário no grupo de usuários utilizadores do nosso virtualizador.

# usermod -G vboxusers -a

Problemas comuns

Kernel Headers

O kernel header é o protótipo das funções usado para compilar o driver vboxdrv. Tenha certeza que você instalou o pacote certo, para saber qual é o kernel que você está usando, digite:

[edgar@sysv ~]$ uname -r
2.6.29.4-167.fc11.i686.PAE

No meu caso, eu precisei instalar o kernel-PAE-devel para conseguir compilar o driver.

# yum install kernel-PAE-devel

SE Linux

Digamos que, a grosso modo, o SELinux seja uma camada de segurança no sistema de arquivos que por padrão vem ativado no Fedora 11. Eu particularmente, não conheço muito sobre o assunto, para não passar dor de cabeça
deixo o SELinux permissivo, você pode fazer o mesmo usando o utilitário do Fedora system-config-selinux.

Mas se você acha necessário usá-lo, você pode definir a regra de permissão no SELinux:

# chcon -t textrel_shlib_t /usr/lib/virtualbox/VirtualBox.so

Pronto! Se tudo der certo você está pronto para usar o VirtualBox.

$ VirtualBox

6 comentários

avatar

Dilnei Cunha

July 5th, 2009 at 2:41 am    

Perfeito manu, tava enrolado na instalação, ótimo post melhor explicado inpossivel, abraços.

avatar

douglas

July 28th, 2009 at 2:21 pm    

O tutorial é SENSACIONAL!!! bem facil de seguir mesmo, instalei rapidão o famigerado windows no fedora 11, mais nao consigo habilitar a porta usb no Virtualbox. Ele reconhece o mouse e o teclado usb e funcionam, porem qualquer outro dispositivo usb nao é reconhecido pelo Virtualbox. Dá só mais essa ajuda ai mano, Abraços.

avatar

fillipe alves guimaraes

September 10th, 2009 at 4:45 pm    

foi muito bom!!!

avatar

joselaine Sousa Cruz

September 10th, 2009 at 4:52 pm    

aprovada explicação!
faço curso de técnico em informática, e não estava me encontrando
nesse caso você me mostrou o caminho e não estou mais perdida….

avatar

Rosângela Santos

September 10th, 2009 at 5:01 pm    

Adorei…!
foi muito bom e de fácil entendimento,..

avatar

Edgar Gabaldi

September 14th, 2009 at 4:03 pm    

Obrigado pelos comentários :-)

Comente este post:

Nome: *

E-mail: *

Website:

rss twitter linux contato

livros interessantes

Publicidade