Fra i diversi software di virtualizzazione di sistemi, uno si distingue per la sua semplicità di utilizzo e performance: VirtualBox
Questo breve howto ha lo scopo di aiutare gli utenti a installare VirtualBox in maniera facile e veloce (compreso il supporto USB) su Ubuntu Hardy Heron 8.04.

Installazione

Nei repo ufficiali Ubuntu è presente la versione OSE (Open Source Edition). In questa guida installeremo la versione “proprietaria” presente nei sito ufficiale di VirtualBox perchè più completa in termini di caratteristiche (maggiori informazioni a questo indirizzo)

Scarichiamo la versione adatta al nostro sistema:

i386:
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

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

Permessi utente

Andiamo su Sistema -> Amministrazione -> Utenti e Gruppi. Clicchiamo sul bottone unlock e inseriamo la password. Clicchiamo su Manage Group e cerchiamo “vboxusers“:

screenshot-groups-settings

Selezioniamo quindi la voce vboxusers, clicchiamo su proprietà e selezioniamo il nostro nome utente (in questo caso intilinux):

screenshot-group-vboxusers-properties

Clicchiamo su OK.

Abilitare il supporto USB

Il supporto USB è disattivato di default. Per risolvere questo, dobbiamo editare il file mountdevsubfs.sh:

sudo gedit /etc/init.d/mountdevsubfs.sh

Aperto il file andiamo a cercare il seguente testo :
# 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

Deccommentiamo le ultime quattro righe ovvero :
# 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

Adesso possiamo avviare VirtulBox dal pannello Applicazioni -> Strumenti Di Sistema -> VirtualBox