Virtualbox ist eine Virtualisierungssoftware mit der man verschiedene Betriebssystem, z.B. unter einem Linux, virtuell laufen lassen kann.
Man hat somit zwei oder mehrere Betriebssystem gleichzeitig am laufen.
Damit USB-Gerät in der Virtuellen Maschine (VM) genutzt werden können, müssen einige Voraussetzungen geschaffen werden.
vboxusers
hinzufügen (nach dem Hinzufügen den Benutzer ab- und dann wieder anmelden) usermod -aG vboxusers <BENUTZERNAME>
vi /etc/udev/rules.d/60-vboxdrv.rules
Inhalt:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600" KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="root", MODE="0666" KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="root", MODE="0600" SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}" SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}" SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"