1) Para instalar a partir do repositório do Ubuntu, 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.
2) Execute no terminal :
cd /tmpwget http://www.virtualbox.org/debian/innotek.asc -O- | sudo apt-key add -apt-get update
3) Para enfim iniciar a instalação, também execute no terminal :
apt-get install -y virtualbox
Prepare-se para 20MB de downloads.
4) Compilando o módulo vboxdrv
Execute este procedimento :
cd /usr/share/virtualbox/srcmakemake installldconfig
Este procedimento não existe na versão virtualbox-ose porque esse módulo já vem pré-compilado.
5) Acrescente seu login ao grupo drvbox
adduser seulogin vboxusers
6) 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/.usbfsdomount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644ln -s .usbfs/devices /dev/bus/usb/devicesmount --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, mas ainda é necessário que cada usuário tenha permissão para ler e escrever nestes dispositivos. O passo seguinte vai tratar disso.
7) Permissões em dispositivos USB
Execute no Terminal :
gedit /etc/udev/rules.d/40-permissions.rules
procure pela linha :
# USB devices (usbfs replacement)SUBSYSTEM=="usb_device", MODE="0664"
Faça um comentário na linha acima e adicione uma nova linha abaixo da mesma, com uma modificação fica assim :
# USB devices (usbfs replacement) #SUBSYSTEM=="usb_device", MODE="0664" # linha original SUBSYSTEM=="usb_device", GROUP="floppy", MODE="0664"
Com a modificação acima, nós demos acesso a qualquer usuário que esteja incluso no grupo “floppy” (e por padrão todos os usuários criados também são inclusos nele). Se você quiser restringir o acesso a apenas você, basta trocar “floppy” por “seulogin”. Você pode também alterar o MODE=”0664″ por “0666″ e estará fazendo com que qualquer coisa (usuário ou não) tenham acesso, num notebook parece ser uma boa idéia, mas em outros casos pode não sê-lo.
8) Reinicie o computador
Referencia:
http://hamacker.wordpress.com/2007/11/22/virtualbox-personal-para-ubuntu-gutsy/