Oggi voglio portare all’attenzione dei lettori un aggiornamento a un mio post del passato su Ubuntu, Virtualbox e porte USB.
Questa volta più che non apparire le porte usb nella virtualbox, appaiono ma rimangono in grigio: come disabilitate.
Per risolvere questo inconveniente è possibile utilizzare un HowTo di casa Ubuntu che ora brevemente andrò a riepilogare:
Per configurare il supporto USB su VirtualBox, la prima cosa da fare è scoprire l’identificativo del utente, a tale scopo è sufficiente digitare il seguente comando in una finestra di terminale:
cat /etc/group | grep vbox
Il risultato del prcedente comando sarà simile al seguente:
vboxusers:x:1001:daniel
Prendere nota del numero identificativo dell’utente, che in questo caso è «1001».
Aprire il file /etc/init.d/mountdevsubfs.sh con un editor di testo con i privilegi di amministrazione ed eliminare i commenti alle seguenti righe:
# 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
Se si utilizza Ubuntu 8.10 «Intrepid Ibex» le precedenti istruzioni non sono presenti nel file /etc/init.d/mountdevsubfs.sh, è necessario aggiungerle dopo la seguente riga:
#
domount devpts “” /dev/pts devpts -onoexec,nosuid,gid=$TTYGRP,mode=$TTYMODE
Ora aprire il file /etc/init.d/mountkernfs.sh con un editor di testo con i privilegi di amministrazione e aggiungere all’inizio le seguenti righe:
## Mount the usbfs for use with VirtualBox
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=$ID,devmode=664
Sostituire la dicitura «$ID» con il risultato del primo comando.
Infine, aprire il file /etc/fstab con un editor di testo con i privilegi di amministrazione e aggiungere le seguenti righe:
## USB VirtualBox:
none /proc/bus/usb usbfs devgid=$ID,devmode=664 0 0
Ancora una volta sostituire la dicitura «$ID» con il il risultato del primo comando.
Una volta riavviato il sistema non resta che abilitare il supporto USB nelle impostazioni del programma: a tale scopo è sufficiente entrare nella sezione «USB» e mettere il segno di spunta sulle sulle voci «Controller USB» e «Controller USB 2.0». Infine, avviare la macchina virtuale e andare su Dispositivi -> Dispositivi USB, dunque abilitare il dispositivo desiderato.
Thumbnails powered by Thumbshots