quinta-feira, 12 de janeiro de 2012

Instalando o VirtualBox no Linux

O VirtualBox é uma solução livre de virtualização de sistemas operativos. O VirtualBox é um excelente software que permite virtualizar outro Linux ou mesmo o Windows no seu Ubuntu, tendo assim acesso a qualquer funcionalidade de qualquer um dos sistemas operativos. Para além disso, o VirtualBox tem também excelentes funcionalidades de combinação entre os sistemas virtuais e o próprio Ubuntu que está instalado na máquina. Combinando todas essas funcionalidades com a elevada estabilidade resulta num excelente software que se recomenda a qualquer utilizador que necessite de virtualizar algum sistema operativo.

O VirtualBox foi inicialmente criado pela empresa Innotek que entretanto foi comprada pela Sun de onde deu grande impulso no desenvolvimento desta ferramenta. Este negócio tornou, através da adição de inúmeras funcionalidades, o VirtualBox numa das melhores ferramentas de virtualização, comparada a qualquer alternativa comercial. Entretanto, como a Sun foi comprada pela Oracle, agora o VirtualBox pertence à empresa Oracle continuando, livre!


Tal como referido, as funcionalidades são imensas e por isso não seria interessante descrever todas aqui, no entanto, apresento algumas muito interessantes:

•    Drivers especiais que possibilitam uma fácil instalação das compatibilidades dos sistemas operativos;
•    Possibilidade de utilização do hardware do próprio computador, como o drive de CD-Rom e Pen drives;
•    Interligação espectacular com o sistema operativo instalado (permite ter por exemplo a barra do Gnome do Ubuntu num dos lados do monitor e uma barra do sistema virtualizado do outro lado do monitor, sem se ver nenhuma separação entres os sistemas operativos, chamado de Seamless, presente no menu Visualização;
•    Compartilhamento de arquivos entre o sistema do próprio computador e o sistema virtual.


Como é óbvio, a virtualização de sistemas operativos requer grandes capacidades de processamento, visto que o computador estará a processar dois sistemas operativos ao mesmo tempo, por exemplo o Ubuntu e um Windows. Sendo assim, o computador para além de ter um bom processador, precisará também de ter uma memória RAM um tanto robusta de modo a poder ter os dois sistemas ativos, sem ocorrer a falta de recursos para ambos os sistemas.

Por experiência própria, recomendo que computador tenha pelo menos 1GB de memória RAM. Caso tenha no mínimo esta quantidade de memória, ele funcionará minimamente bem e apenas diminuirá os rendimentos em situações em que os dois sistemas estão a processar vários programas.

Instalação

Tal como uma grande parte das aplicações em desenvolvimento, existem várias versões do VirtualBox e as disponíveis nos repositórios oficiais do Ubuntu não são tão atualizadas quanto as disponibilizadas pelos repositórios oficiais do VirtualBox.

Para além disso, como de costume, a instalação através dos repositórios oficiais do Ubuntu é muito mais simples que a outra instalação pois os pacotes estão originalmente disponíveis para instalação, não sendo preciso adicionar repositórios.


Porém, obtive melhores resultados baixando o pacote .deb (Debian/Ubuntu) direto do site do VirtualBox, e logo, instalando "manualmente", e é o que vamos fazer aqui, vamos baixar o pacote direto do site do VirtualBox:


Ao acessar o site, você verá que ele é distribuido para inúmeros sistemas, assim, selecione o devido pacote para seu sistema e faça o download, como estou utilizando o Debian, devo seguir pelos links:

VirtualBox 4.1.8 for Linux hosts  >  Debian 6.0 ("Squeeze") i386 | AMD64


Obs.: a versão 4.1.8 é a versão mais recente na data deste post, preferenciamente, acesse o site principal do VirtualBox para baixar sempre a versão mais recente. Acesse o site aqui.

Após o download do pacote, devemos instalá-lo no sistema, faça isto através do seguitne comando:



# dpkg -i virtualbox-4.1_4.1.8-75467~Debian~squeeze_amd64.deb

É possível que após este comando, o APT gere um erro de dependência, como por exemplo:

dpkg: problemas de dependência impedem a configuração de virtualbox-4.1:
  virtualbox-4.1 depende de libqtgui4 (>= 4:4.6.1); porém:
     Pacote libqtgui4 não está instalado.

É muito simples resolver este problema, devemos apenas prosseguir com o seguinte comando:

# apt-get -f install

Este comando tenta corrigir um sistema onde existem erros de dependência, na verdade, em quase todas as vezes que ele "tenta" ele consegue.  :)

Agora, podemos voltar a instalar o VirtualBox:

# dpkg -i virtualbox-4.1_4.1.8-75467~Debian~squeeze_amd64.deb

Após a instalação, podemos acessar a interface do VirtualBox através do menu:

Aplicativos  >  Sistema  >  Oracle VM VirtualBox

Ao abrir a interface do VirtualBox, você verá a tela de Boas Vindas do programa.



Criação de uma máquina virtual

Para iniciar-mos, clique no botão “Novo” para criar uma nova máquina virtual. Irá aparecer uma janela semelhante à seguinte e deverá então clicar em “Próximo”.



A primeira pergunta que deverá responder ao VirtualBox na criação desta nova máquina virtual, é qual o sistema operativo que quer instalar. Neste exemplo, será escolhido o sistema operativo Ubuntu, no entanto, poderá escolher outro, por exemplo uma versão do Windows. Depois de definir o nome desta máquina e o seu sistema operativo, clique em “Próximo”.



De seguida, deverá indicar a quantidade de memória que irá disponibilizar para a nova máquina virtual. Deve ter em atenção que quanta mais memória virtual disponibilizar, menos memória terá para o seu sistema hospedeiro. Também deverá ter em conta que pouca memória para a máquina virtual, o sistema virtualizado poderá não funcionar, deve-se levar em consideração os pré-requisitos. Sendo assim deverá escolher um valor mediano e ter em consideração o tamanho recomendado pelo VirtualBox.


Será então apresentada uma nova janela para criação de discos rígidos virtuais, selecione a primeira opção "VDI" e clique em "Próximo".

Nesse passo, a minha recomendação é escolher como tipo de armazenamento, o tipo dinâmico, pois, escolhendo esta opção, o sistema operacional irá ocupar um espaço pequeno no HD e irá crescer dinamicamente até o tamanho especificado a medida em que o sistema operacional exigir mais espaço. Clique em "Próximo".




A próxima pergunta que deverá responder é relativa ao Disco Rígido Virtual, onde deverá definir quanto espaço deixará disponível para a máquina virtual, para criar um novo disco. Depois de seleccionar estas opções, clique em “Próximo”.



Depois disto, será apresentada a última janela do processo de criação da máquina virtual com as várias opções que escolheu. Poderá rever todas essas opções e se for isso que queria, clique no botão “Criar”.

Depois disto, basta inserir o CD ou pen drive de instalação do novo sistema que pretende instalar na máquina virtual e clique no botão Iniciar!

Nenhum comentário:

Postar um comentário

DropBox