Réponses:
Afin de permettre l'accès à ces appareils, vous devez ajouter votre nom d'utilisateur au groupe vboxusers
.
$ sudo usermod -a -G vboxusers <username>
$ sudo usermod -a -G vboxusers saml
Vous pouvez confirmer le changement par la suite:
$ groups saml
saml : saml wheel vboxusers wireshark
Après avoir effectué ce qui précède, vous voudrez vous déconnecter et vous reconnecter, afin que le groupe nouvellement ajouté soit récupéré par votre compte utilisateur. Ensuite, à partir de l'interface graphique de VirtualBox, vous pourrez cliquer avec le bouton droit de la souris sur l'icône USB dans le groupe d'icônes en bas à droite et sélectionner les périphériques USB que vous souhaitez donner le contrôle à votre machine virtuelle invitée en cours d'exécution.
Vous pouvez utiliser l'outil de ligne de commande peu connu VBoxManage de VirtualBox pour répertorier les périphériques USB accessibles. C'est un bon moyen de confirmer également que les ajouts de groupe effectués ci-dessus à votre nom d'utilisateur sont correctement pris en compte.
sans groupe
$ VBoxManage list usbhost
Host USB Devices:
<none>
avec groupe
$ VBoxManage list usbhost | head -19
Host USB Devices:
UUID: abcd1234-123a-2345-b1e0-8a0b1c1f2511
VendorId: 0x046d (046D)
ProductId: 0x0809 (0809)
Revision: 0.9 (0009)
SerialNumber: ABC34567
Address: sysfs:/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4//device:/dev/vboxusb/001/004
Current State: Busy
UUID: d2abc46d-123-1234-b8c3-691a7ca551ce
VendorId: 0x046d (046D)
ProductId: 0xc504 (C504)
Revision: 19.16 (1916)
Manufacturer: Logitech
Product: USB Receiver
Address: sysfs:/sys/devices/pci0000:00/0000:00:12.0/usb3/3-3//device:/dev/vboxusb/003/003
Current State: Busy
...
sudo adduser USERNAME vboxusers
ajouter USERNAME au groupe vboxusers comme suggéré par le même second lien fourni par slm . (Syntax adduser [options] user group
),
J'ai changé le suivant et cela a fonctionné pour moi
Assurez-vous que le pack d'extension est installé dans VirtualBox dans les paramètres de la VM. Allez à Ports, puis à USB (basé sur un Macbook). Activez le contrôleur USB. Activez le contrôleur USB 2.0. il y a un bouton pour ça)
Sans le filtre vide, la clé USB n'a pas été reconnue dans la VM. Mais une fois, j'ai ajouté un filtre USB vide qui fonctionne maintenant.
Cela peut être utile parfois. Bien que cela ne soit pas directement lié à la question ci-dessus, il peut s'agir d'un problème ultérieur une fois que l'USB est détecté dans VirtualBox mais n'apparaît pas dans l'OS invité.
J'ai suivi de nombreux blogs pour rendre ma clé USB activée sur Virtual Box (~ 5.0.28?) Sur Mac pour Windows 7 Pro.
1.J'ai installé le même pack d'extension compatible pour USB pour virtualbox 2. Activation de l'USB 3.0 dans Virtual Box Manager (J'essayais bien si j'avais le port 3.0 / usb) 3. 3. USB éjecté du système d'exploitation natif (Mac OSX) 4. J'ai essayé d'activer le filtre à partir de Virtual Box Manager (j'ai également essayé de sélectionner manuellement l'USB à partir de l'USB figurant au bas de la boîte virtuelle). 5. Dans le Gestionnaire de périphériques, j'ai essayé de le détecter, mais la recherche du pilote a échoué. (Le réseau fonctionnait et pas de pare-feu)
Maintenant, mon usb a été détecté (étant donné que vous avez également fait la première partie ci-dessus)
REMARQUE: j'ai également installé les ajouts d'invité VirtualBox pour le partage entre mac / windows mais je ne pense pas que cela soit lié.
Essayez ceci .. J'utilise Fedora 25 en tant qu'invité virtuel dans VirtualBox v 5.1.16.
Sur le terminal invité OS ..
[root@localhost]# dnf install fedora-upgrade
[root@localhost]# dnf upgrade
[root@localhost]# dnf update kernel*
[root@localhost]# dnf install gcc kernel-devel kernel-headers dkms make bzip2 perl
[root@localhost]# reboot
Ensuite, installez les ajouts de VirualBox Guest, déconnectez-vous et reconnectez-vous.
USB est capable de détecter pour moi après avoir exécuté la commande ci-dessous à l'invite de l'administrateur:
[root@localhost]# usermod -a -G vboxsf <User Name>
[root@localhost]# dnf clean all
Puis déconnectez-vous et reconnectez-vous, et accédez à la barre de menus Périphériques -> USB -> ajouter USB en sélectionnant
Parfois, un redémarrage du système d'exploitation invité peut nécessiter ..
vboxusers
groupe?