créditos link. http://www.ubuntu-unleashed.com/2008/04/howto-install-virtualbox-in-hardy-heron.html
abra o terminal e digite
sudo apt-get install build-essential linux-headers-`uname -r`
baixe e instale estas versões do virtualbox
wget
http://www.virtualbox.org/download/1.5.6/virtualbox_1.5.6-28266_Ubuntu_hardy_i386.deb ; sudo dpkg -i virtualbox_1.5.6-28266_Ubuntu_hardy_i386.deb
para amd64:
wget
http://www.virtualbox.org/download/1.5.6/virtualbox_1.5.6-28266_Ubuntu_hardy_amd64.deb ; sudo dpkg -i virtualbox_1.5.6-28266_Ubuntu_hardy_amd64.deb
se quiser usar o repositorio do Gutsy, adicione o repositorio abaixo no source.list:
sudo sh -c 'echo "# VirtualBox repository for Ubuntu Gutsy
deb
http://www.virtualbox.org/debian gutsy non-free" \
> /etc/apt/sources.list.d/gutsy-virtualbox.list'
wget
http://www.virtualbox.org/debian/innotek.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install virtualbox
agora adicione o seu usuario ao grupo vboxusers:
sudo adduser $USER vboxusers
tem que receber este retorno
Adding user `ionstorm' to group `vboxusers' ...
Adding user ionstorm to group vboxusers
Done.
Setup para usar o USB no VirtualBox
a configuração USB vem desabilitada por default, então se quiser usar, voce terá que editar o arquivo mountdevsubfs.:
sudo gedit /etc/init.d/mountdevsubfs.sh
e descomente as linhas abaixo do arquivo acima mencionado
ache estas linhas#
# 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
descomente e deixe 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
faça o logoff se não aparecer a porta USB, então continue as instruções abaixo.
veja se o grupo/usuário foi adicionado corretamente:
grep vbox /etc/group
tem que receber a mensagem abaixo
vboxusers:x:124:(ionstorm) =
aqui tem que aparecer o seu usuário e preste a atenção ao "124", pode ser que no seu sistema, seja outro número que voce tera que considerar no /etc/fstab na linha correspondente abaixo.Edite o seu /etc/fstab e deixe assim:
sudo gedit /etc/fstab
e deixe a linha referente ao usr como abaixo
## usbfs is the USB group in fstab file:
none /proc/bus/usb usbfs devgid=
124,devmode=664 0 0
agora edite estas linhas no arquivo mountkernfs.sh :
sudo gedit /etc/init.d/mountkernfs.sh
cole esta linha que tem duas ##Mount.... substituindo as existentes logo após
"# Mount spufs, if Cell Broadband processor is detected"
## Mount the usbfs for use with Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=
124,devmode=664
restarte com o comando
sudo /etc/init.d/mountkernfs.sh