Attivare USB su VirtualBox
March 10th, 2008 — IppatsuMan
Usando VirtualBox su host Linux può accadere che il sistema operativo guest non possa accedere alle porte USB. Il problema è segnalato dal fatto che accedendo ai settings di una macchina virtuale VirtualBox mostri un messaggio di questo tipo:
Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND).
The service might be not installed on the host computer.
Result Code: 0x80004005
Component: Host
Interface: IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb}
Callee: IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e}
Il problema è dovuto al fatto che VirtualBox non riesce a accedere all’USB filesystem (usbfs).
Supponiamo che il gruppo di utenti abilitati all’uso di VirtualBox sia vboxusers (nome di default). Per risolvere il problema aprite un terminale e eseguite questo comando:
cat /etc/group | grep vboxusers | cut -d: -f3
Attenzione: se sul vostro sistema il gruppo degli utenti che possono usare VirtualBox si chiama diversamente, dovrete specificarlo al posto di "vboxusers".
Vi verrà restituito un numero, ad esempio 1001 (se non vi viene restituito alcun valore la vostra installazione di VirtualBox è corrotta, oppure il gruppo degli utenti sul vostro sistema non si chiama vboxusers).
Aprite il file /etc/fstab con il vostro editor di testo preferito da root. Per GNOME su Ubuntu:
gksu gedit /etc/fstab
oppure per KDE (su Kubuntu!):
kdesu kate /etc/fstab
E aggiungete in coda al file questa riga:
none /proc/bus/usb usbfs devgid=1001,devmode=664 0 0
Salvate le modifiche e eseguite:
mount -a
In questo modo VirtualBox potrà accedere alle informazioni sulle periferiche USB e permetterà di utilizzarle all’interno dei sistemi operativi ospiti. Chiudete VirtualBox (se era aperto) e apritelo: potrete ora gestire le periferiche USB.
August 17th, 2008 at 15:40
Grazie!
August 29th, 2008 at 22:43
grazie mille, ora e’ ok…
October 22nd, 2008 at 17:03
quando provo ad effettuare mount -a mi da
kless@kless-desktop:~$ mount -a
mount: è possibile solo per root
qualche consiglio ?
grazie
October 22nd, 2008 at 17:49
@alberto
Eseguilco con sudo davanti:
sudo mount -a
In ogni caso anche se non lo fai dal prossimo riavvio funzionerà tutto.
October 28th, 2008 at 13:50
grazie
testato con 2.0.4