Boas
Autor:hamacker
http://hamacker.wordpress.com/O VirtualBox é um software capaz de virtualizar inteiramente um hardware x86 (full virtualization).
O VirtualBox possui duas licenças de uso : a versão comercial e a livre conhecida como Open Source Edition (OSE). As diferenças entre uma e outra são as seguintes, a versão comercial possui os seguintes recursos extras que a versão OSE não possui :
* Possui um servidor RDP completo integrado, permitindo assim que usuários se conectarem a qualquer cliente RDP e rodar apenas um único aplicativo ou uma sessão inteira.
* Suporte a USB (mesmo numa sessão interativa usando o RDP)
Com a licença comercial também lhe é permitido usa-lo desde que seja para uso Pessoal ou para Avaliação.
Os repositórios do ubuntu possuem pacotes prontos para a versão OSE (virtualbox-ose).
Apesar disso, vou demonstrar como instalar a versão comercial. Estou presumindo que voce tenha o kernel-headers instalado no seu computador e compilar modulos não seja um problema. Se estiver tudo OK então siga os procedimentos :
1) Dê um ALT+F2 no seu teclado …
… e execute “gksu gnome-terminal”, com isso abrir-se-á um terminal com acesso de root.
2) Execute “gedit /etc/apt/sources.list” e acrescente ao final deste arquivo :
deb
http://www.virtualbox.org/debian gutsy non-free
Depois salve o arquivo e saia do editor de textos.
3) Execute no terminal :
cd /tmp
wget
http://www.virtualbox.org/debian/innotek.asc -O- | sudo apt-key add -
apt-get update
4) Para enfim iniciar a instalação, também execute no terminal :
apt-get install -y virtualbox
Prepare-se para 20MB de downloads.
5) Compilando o módulo vboxdrv
cd /usr/share/virtualbox/src
make
make install
ldconfig
6) Acrescente seu login ao grupo drvbox
adduser seulogin vboxusers
7) Cadê o /proc/bus/usb/*
Aparentemente o Ubunu Gutsy removeu o suporte ao /proc/bus/usb/* , e este é necessário para que todos os usuários tenham suporte USB pelo VirtualBox, para corrigir a situação, execute no terminal :
gedit /etc/init.d/mountdevsubfs.sh
Por volta da linha 40, você encontrará :
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount –rbind /dev/bus/usb /proc/bus/usb
Pois é, habilite as 4 linhas acima que vão fazer a “magica para /proc/bus/usb funcionar”, ficando assim :
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usb
Saia do editor e depois execute no terminal :
/etc/init.d/mountdevsubfs.sh start
A partir daí, os dispositivos USB estarão disponíveis a qualquer usuário.
Reinicie o computador
9) Manual do VirtualBox
O manual pode ser obtido no seguinte endereço :
http://www.virtualbox.org/wiki/Downloads 10) Para executar o VirtualBox …
Basta ir no menu do GNOME->Ferramentas do Sistema->Innotek VirtualBox
Conclusão
O VirtualBox é muito bom e rápido, uma instalação típica do Windows 2000 professional levou apenas 12 minutos, incluindo o boot pelo CD. Possui alguns recursos interessantes como teclar HOST+L(HOST+H=desativar) e seu aplicativo (por exemplo o Internet Explorer) escapar da area de VM e ter a sensação que está rodando este aplicativo nativamente no Linux.
Obs: A tecla HOST é uma tecla dedicada ao VirtualBox (por padrão o CTRL do lado direito), com ela você consegue cambiar entre o HOST e o sistema hospedeiro ou entre o HOST e as principais opções do VirtualBox.
Instalei o VirtualBox seguindo esse tutorial,ficou bala.
http://hamacker.wordpress.com/