29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don




Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

VirtualBox : Installer un système de virtualisation sous Linux

Table des matières

  1. VirtualBox : guide d'installation et de configuration
  2. About VirtualBox : À propos de VirtualBox
  3. Virtual machines : Les machines virtuelles
  4. I - First steps : Premières étapes
  5. II - Installer VirtualBox sur des hôtes Linux
  6. III - Configurer des machines virtuelles
  7. IV - Guest Additions
  8. 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