VirtualBox 5.2.24
This is a very common error. Most obvious reasons:
- User not a member of the vboxusers group
- Guest addition not installed or not the correct version
The usual command to show devices detected by VBox, eliminating permissions issues:
Code: Select all
sudo VBoxManage list usbhost
As a matter of fact, /dev/vboxusb/ contained no devices at all.
Whenever a device is plugged in, this script handles the correct node creation in /dev: /usr/lib/virtualbox/VBoxCreateUSBNode.sh
This location is in Debian different from many other distros.
This script should be called from etc/udev/rules.d/60-vboxdrv.rules whenever a USB device is plugged.
The udev rule was not there and did not exist on the entire system.
The contents of this file must be:
Code: Select all
cat /etc/udev/rules.d/60-vboxdrv.rules
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor vboxusers"
Anyway, after installation and running
Code: Select all
sudo udevadm control --reload-rules && sudo udevadm trigger
jlinkels