1. Installer Extension Pack
voir aussi: Comment installer la version VirtualBox d'Oracle pour installer un pack d'extension?
USB 1.0 est pris en charge dans la version installée à partir des dépôts Ubuntu (depuis VirtualBox > 4.x).
Pour USB 2.0 et USB 3.0, nous devons installer le VirtualBox Extension Pack gratuit (mais à code source fermé) (PAS les "paquets de la plateforme") de la page de téléchargement de VirtualBox. Si vous aviez installé VirtualBox à partir des dépôts, vous devez vous assurer de choisir le pack d'extension pour la bonne version de VirtualBox. Vous pouvez voir la version de votre VirtualBox installé dans le menu help > About VirtualBox
. Pour des mises à jour régulières et des correctifs, il est recommandé d' installer la dernière version de VirtualBox à partir du dépôt d'Oracle.
Toutes les machines virtuelles doivent être éteintes avant d'installer l'extension.
2. Devenez un "vboxuser" sur la machine hôte (machine locale)
Pour pouvoir accéder à un périphérique USB connecté, l'utilisateur Ubuntu hôte doit être dans le groupe vboxusers
. Ajoutez votre utilisateur à ce groupe en exécutant la commande suivante
sudo usermod -aG vboxusers
et redémarrez ou déconnectez-vous/connectez-vous à nouveau.
3. Activer le support USB dans le Gestionnaire VirtualBox
Éteignez votre machine virtuelle et ouvrez les paramètres USB dans le Gestionnaire VirtualBox. Cochez Activer le contrôleur USB
et Contrôleur USB 2.0 (EHCI)
ou Contrôleur USB 3.0 (xHCI)
.
Si ces paramètres sont grisés, vous devez éteindre la machine virtuelle.
4. Sélectionnez un périphérique USB hôte pour l'accès depuis l'invité
Pour accorder l'accès aux périphériques USB, nous devons sélectionner un périphérique à désactiver dans l'hôte et à activer dans l'invité (c'est une précaution pour éviter un accès simultané depuis l'hôte et l'invité). Cela peut être fait à partir du menu Périphériques ou en cliquant avec le bouton droit de la souris dans le bas du Gestionnaire VirtualBox sur l'icône USB :
Cochez le périphérique dont vous avez besoin dans l'invité, décochez-le si vous en avez besoin dans l'hôte. Si vous ne voyez pas votre périphérique USB dans cette liste, cela signifie que VirtualBox ne peut pas accéder à vos périphériques USB hôtes. Assurez-vous que votre utilisateur est ajouté au groupe vboxusers
et que vous avez redémarré votre hôte.
Le périphérique sélectionné sera immédiatement accessible depuis l'invité. Un invité Windows peut avoir besoin de pilotes supplémentaires.
- Windows 7 a besoin d'un pilote supplémentaire pour le support USB 3.0.
- Windows 10 n'accepte pas une clé USB formatée en NTFS.
[optionnel] Utiliser des filtres USB pour un accès permanent dans l'invité
En définissant des filtres USB, nous pouvons définir des périphériques USB qui seront automatiquement présentés à l'invité lors du démarrage du système d'exploitation invité.
Cliquez sur le symbole vert + à droite pour ajouter un périphérique connu.
Notez que certains périphériques peuvent entraîner un échec de démarrage de l'invité. Nous ne pouvons pas utiliser ces périphériques pour les filtres.
En savoir plus sur le support USB dans le Manuel de l'utilisateur VirtualBox.
Voir aussi: quels sont les valeurs appropriées pour le périphérique USB dans virtual box