En Intrepid:
sudo gedit /etc/init.d/mountdevsubfs.sh
y poner debajo de do_start () { y antes del }:
## Mount the usbfs for use with Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=nnn,devmode=664
En hardy:
sudo gedit /etc/init.d/mountdevsubfs.sh
Y eliminar las # de las siguientes lineas:
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
Para ambos:
VBOX=$(grep vboxusers /etc/group | sed 's/vboxusers:x:\(.*\):.*/\1/')
sudo mount -t usbfs -o devgid=$VBOX,devmode=664,nodev,noexec,nosuid none /proc/bus/usb
sudo addgroup --system usbfs
Ojo, en el siguiente comando cambia usuario por tu nombre de usuario:
sudo adduser usuario usbfs
cat /etc/group | grep usbfs | sed -e 's/.*:.*:\([0-9]*\):.*/\1/' | xargs -iUSBFS_ID echo none /proc/bus/usb usbfs devgid=USBFS_ID,devmode=664 0 0 | sudo tee -a /etc/fstab
Ahora reinicia y listos! Recuerda que debes instalar las Guestadditions en la máquina virtual antes de todo esto.
Saludos.
Cap comentari:
Publica un comentari a l'entrada