Table des matières
- VirtualBox : guide d'installation et de configuration
- About VirtualBox : À propos de VirtualBox
- Virtual machines : Les machines virtuelles
- I - First steps : Premières étapes
- II - Installer VirtualBox sur des hôtes Linux
- III - Configurer des machines virtuelles
- IV - Guest Additions
- Erreur d'accès au sous-système USB
VirtualBox : Quelques messages d'erreur
Date de publication: le samedi 17 septembre 2011 à 19h03
Dernière modification: par Pascal BOYER le jeudi 27 octobre 2011 à 17h55
VirtualBox : Erreur d'accès au sous-système USB
Une fois VirtualBox correctement installé (voir la documentation sur la procédure d'installation étape 1 et étape 2 ) il est possible que vous soyez confronté à ce message:
Erreur d'accès au sous-système USB. Le service de relais de périphériques USB n'a pas pû être activé (erreur VERR_FILE_NOT_FOUND). Il se peut que le service ne soit pas installé sur l'ordinateur hôte.
Ce message, qui vous signifie que le système invité n'accède à aucun périphérique USB du système hôte, s'affiche une fois VirtualBox lancé et lorsque l'on clique sur n'importe lequel des liens du cadre de droite de la fenêtre Gestionnaire de machines:
Fig. 1: Un clic sur un des liens ci-dessus (Général, Système, Affichage, etc...) engendre le message ci-dessous:
Fig. 2: Message d'erreur à propos de l'accès au sous-système USB
Le groupe utilisateur vboxusers
L'origine de ce problème est très certainement dû au fait que l'utilisateur qui lance le programme VirtualBox ne soit pas membre du groupe vboxusers. Or cela est nécessaire . Voici la liste des commandes à utiliser:
Afficher le nom de l'utilisateur et les groupes auxquels il appartient déjà:
id
uid=1000(username) gid=1000(groupname) groupes=1000(groupname),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),110(netdev),114(powerdev)
- username: c'est le nom de l'utilisateur courant qui lance le programme virtualbox
- 1000 = IDentifiant de l'utilisateur
- groupname: c'est le nom du groupe principal de l'utilisateur (ce nom est souvent identique au nom même de l'utilisateur)
- 1000 = IDentifiant du Groupe de l'utilisateur
Afficher le GID du groupe vboxuser:
cat /etc/group |grep vboxusers
vboxusers:x:128:
Ajouter l'utilisateur au groupe vboxusers:
usermod -a -G vboxusers dermophil
On contrôle l’efficience de la dernière commande:
id
uid=1000(username) gid=1000(groupname) groupes=1000(groupname),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),110(netdev),114(powerdev),128(vboxusers)
Ne reste plus qu'à se déconnecter de son environnement graphique (KDE, Gnome, XFCE, etc...) et à se reconnecter pour que l'appartenance au nouveau groupe soit prise en considération par le système et que le message d'erreur ne s'affiche plus. En conséquence, le système d'exploitation invité aura à présent accès au système USB (et donc aux périphériques USB) du système hôte.
Commentaires














