Donnerstag, 20. August 2009

USB-Geräte mit VirtualBox unter Debian (Lenny) virtualisieren

Um USB-Geräte mit VirtualBox virtualisieren zu können müssen die Zugriffsrechte stimmen. Nach einer Standardinstallation stimmen sie unter Debian nicht. Folgende drei Änderungen muss man vornehmen, damit man z.B. mit dem VirtualBox-Gast-System auf USB-Drucker zugreifen kann.
  1. Eine Gruppe für Benutzer mit USB-Zugriff anlegen:
  2. # groupadd -r usb
  3. Sich selbst die Gruppe geben:
  4. # usermod -a -G usb szi
  5. Das Start-Script anpassen, dass das USB-Dateisystem lädt:
  6. # sed -i "/domount usbfs/{s/$/,devgid=`getent group usb|cut -d: -f3`,devmode=664/}" /etc/init.d/mountkernfs.sh
Wichtig: Der obige Befehl muss in einer Zeile eingegeben werden.

Danach muss das System neu gestartet werden, damit das USB-Dateisystem beim Start richtig initialisiert wird. Wenn alles geklappt hat, sind die USB-Geräte im Menü von VirtualBox nicht mehr grau:

Keine Kommentare: