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.

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
Dilnei Cunha
July 5th, 2009 at 2:41 am
Perfeito manu, tava enrolado na instalação, ótimo post melhor explicado inpossivel, abraços.
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.
fillipe alves guimaraes
September 10th, 2009 at 4:45 pm
foi muito bom!!!
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….
Rosângela Santos
September 10th, 2009 at 5:01 pm
Adorei…!
foi muito bom e de fácil entendimento,..
Edgar Gabaldi
September 14th, 2009 at 4:03 pm
Obrigado pelos comentários
Comente este post: