Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.
Olga Weis Olga Weis Dernière mise à jour Apr 27, 2023

Comment accéder à des périphériques USB depuis une machine virtuelle VirtualBox

Redirection de l'USB vers VirtualBox sans restrictions

VirtualBox n'est pas la seule solution à ne pas supporter l'USB. De nombreuses autres applications de virtualisation rencontrent également ce problème. Heureusement, il existe une solution logicielle appelée FlexiHub permettant aux utilisateurs de connecter des périphériques USB à des machines virtuelles VirtualBox.

Ce logiciel d'USB sur VirtualBox permet à votre système d'exploitation virtuel d'accéder à des périphériques USB connectés à n'importe quel ordinateur du réseau, et pas uniquement à l'ordinateur sur lequel est exécutée la machine virtuelle.

Comment accéder facilement à vos périphériques USB sur une machine virtuelle VirtualBox

Pour accéder à vos périphériques USB sur une machine virtuelle VirtualBox, suivez simplement les étapes ci-dessous :
  • 1.
    Créez un compte FlexiHub. Vous pouvez également créer un compte depuis l'application.
    Créer un compte FlexiHub
  • 2.
    Téléchargez le logiciel et sélectionnez le nombre de connexions souhaité pour démarrer une période d'essai gratuite.
    Télécharger le logiciel
  • 3.
    Installez le logiciel sur le système d'exploitation de l'ordinateur physique et celui de la machine virtuelle.
    Installer le logiciel
  • 4.
    Exécutez FlexiHub sur les deux machines à l'aide de vos identifiants de connexion FlexiHub.
    Lancer FlexiHub
  • 5.
    Utilisez FlexiHub sur la machine virtuelle pour trouver le périphérique USB auquel vous souhaitez accéder puis cliquez sur ”Connexion”.
    Utiliser la fenêtre FlexiHub sur le système d'exploitation invité

Remarque : Le problème peut survenir sur les machines sur lesquelles VirtualBox est installé. Après avoir branché un périphérique USB sur un port USB de l'ordinateur ou après avoir partagé/non partagé un périphérique USB avec FlexiHub, le pilote VBoxUSBMon.sys peut se bloquer, provoquant un BSOD.

Pour résoudre ce problème, vous pouvez arrêter le pilote VBoxUSBMon.sys ou utiliser une autre machine virtuelle au lieu de VirtualBox.


C'est tout ce que vous avez à faire pour rediriger l'USB vers VirtualBox. En utilisant votre machine virtuelle, vous pourrez accéder à vos périphériques USB comme s'ils étaient physiquement connectés à celle-ci. FlexiHub est une solution multiplateforme compatible avec les systèmes d'exploitation Windows, Linux, Android et Mac.

Tutoriel vidéo de redirection de l'USB vers VirtualBox

Méthode de redirection de l'USB intégrée à VirtualBox

Le support de l'USB sur VirtualBox offre de nombreuses possibilités. Il permet principalement de sauvegarder des données d'une machine virtuelle et de copier des documents depuis des disques virtuels pour les imprimer depuis VirtualBox ou les partager avec d'autres personnes. Le support de l'USB permet également d'utiliser une machine virtuelle de manière plus pratique en ayant la possibilité d'accéder aux données d'un disque dur virtuel et de les gérer.

VirtualBox offre la possibilité aux utilisateurs de machines virtuelles de connecter leurs périphériques USB au système d'exploitation virtuel à l'aide d'un contrôleur USB. Cependant, lorsqu'un périphérique USB est connecté à l'ordinateur, il sera redirigé vers la machine virtuelle et ne pourra par conséquent pas être utilisé sur l'ordinateur physique.

Comment connecter l'USB à VirtualBox

Voici comment procéder pour connecter facilement l'USB à VirtualBox :
  • 1.
    Vous devez commencer par installer le pack d'extension VirtualBox.
  • 2.
    Une fois l'installation terminée, démarrez votre machine virtuelle avec le système d'exploitation supporté de votre choix.
  • 3.
    Connectez le périphérique USB à un port USB disponible de l'ordinateur sur lequel est installée la machine virtuelle.
  • 4.
    Rendez-vous dans Périphériques -> USB et cliquez sur “Périphérique USB à partager
  • 5.
    Ajouter l'USB à Virtualbox

    Remarque : FlexiHub est compatible avec tous les systèmes d'exploitation, et vous pouvez utiliser VirtualBox sans aucune restriction.

  • 6.
    Lorsque VirtualBox accédera au périphérique USB, celui-ci apparaîtra sur le système d'exploitation virtuel. Votre machine virtuelle pourra alors utiliser ce périphérique comme si elle y était physiquement connectée. Cela vous permet de connecter des iPhones à VirtualBox et d'autres périphériques USB à distance. Remarque importante : une seule machine virtuelle ou physique peut accéder à un périphérique USB à la fois.

Accéder à l'USB sur VirtualBox avec des filtres

Avec les filtres USB VirtualBox, vous pouvez connecter par défaut un périphérique USB spécifique sur vos machines virtuelles VirtualBox.

Une fois le support de l'USB activé pour un environnement virtuel, vous pourrez définir quels périphériques seront connectés automatiquement au système d'exploitation de la machine virtuelle. Les filtres vous permettent également de connecter automatiquement un périphérique USB à VirtualBox en fonction de paramètres spécifiques. Les périphériques correspondant aux filtres définis seront automatiquement connectés au système d'exploitation virtuel lors de leur connexion aux ports USB de l'ordinateur sur lequel est exécutée la machine virtuelle.

FlexiHub
4.8 Rank basée sur 386+ Revue

De plus, les périphériques ne correspondant pas au filtre pourront toujours être utilisés ultérieurement sur la machine virtuelle. Ils peuvent également être ajoutés manuellement sur celle-ci via le menu Périphérique -> USB du système d'exploitation.

Vous pouvez créer de nouveaux filtres dans la fenêtre Filtres des périphériques USB Virtualbox. Vous pouvez leur attribuer des noms qui vous permettront de les retrouver facilement et indiquer différents critères pour chaque filtre. Vous pouvez créer autant de filtres que vous souhaitez pour gérer vos périphériques le plus facilement possible.

Fenêtre Filtres de périphérique USB VirtualBox

Lorsque vous paramétrez un disque dur USB VirtualBox sur Windows 10, vous devez le déconnecter et le reconnecter. À défaut, les filtres crées pour contrôler le comportement du périphérique en question ne s'y appliqueront pas.

Activer la redirection de l'USB vers VirtualBox sur différents systèmes d'exploitation

La plupart des utilisateurs de VirtualBox sont un jour ou l'autre confrontés au problème du support de l'USB sur leurs machines virtuelles, qui n'est pas activé par défaut sur VirtualBox.

Malheureusement, connecter une clé USB à la machine virtuelle juste après l'installation n'est pas une solution viable, même sur les versions les plus récentes de VirtualBox. Cette fonctionnalité n'a pas été prévue par ses développeurs.

Mais le support de l'USB sur VirtualBox n'est pas pour autant impossible. Il est même relativement simple à activer. Il vous suffit pour cela de suivre quelques étapes simples pouvant varier selon le système d'exploitation que vous utilisez (Mac ou Linux).

Pour en savoir plus, lisez le guide que nous vous avons préparé ci-dessous :

Étapes pour accéder à l'USB dans VirtualBox sur macOS avec une machine virtuelle Windows

Pour permettre à votre périphérique USB d'être redirigé sur votre macOS afin d'être connecté directement vers le système d'exploitation Windows de votre machine virtuelle, suivez simplement les étapes ci-dessous :
  • 1.
    Pensez à quitter votre machine virtuelle Windows avant de passer aux étapes suivantes.
  • 2.
    Ouvrez VirtualBox.
  • 3.
    Ouvrez les Paramètres de VirtualBox dans le menu.
  • 4.
    Cliquez sur Ports en haut à droite de la fenêtre Paramètres. Il s'agit de la troisième option en partant de la fin.
  • 5.
    Choisissez l'option USB. Par défaut, le port est défini sur “Série”.
    gestionnaire de boîte virtuelle

    Remarque : L'USB 2.0 transmet les données plus rapidement que l'USB 1.1.

  • 6.
    Connectez votre périphérique USB à votre Mac.

    Remarque : Dans les étapes suivantes, vous allez sélectionner le périphérique USB que vous souhaitez rediriger vers votre machine virtuelle Windows. Cela est nécessaire pour que la connexion USB à la machine virtuelle Windows reste active tant que la machine est en cours d'exécution ou dès qu'elle est connectée au périphérique.

    Lorsque la machine virtuelle est éteinte, la connexion USB est automatiquement réactivée sur macOS.
  • 7.
    Ajoutez à présent votre périphérique USB à la liste des filtres des périphériques USB. Cliquez sur l'icône “plus” sur la droite de la fenêtre Ports.
  • 8.
    Sélectionnez votre périphérique USB dans la fenêtre qui s'affiche.
    gestionnaire de boîte virtuelle
  • 9.
    Une fois cette opération terminée, le périphérique USB que vous avez sélectionné apparaîtra dans la liste “Filtres des périphériques USB”.
  • 10.
    Fermez la fenêtre Paramètres et retournez sur la fenêtre principale de VirtualBox.
  • 11.
    Déconnectez votre périphérique USB de votre Mac en toute sécurité.
  • 12.
    Exécutez la machine virtuelle Windows. Exécuter la machine virtuelle Windows

Lorsque vous connectez votre périphérique USB à votre Mac après avoir exécuté votre machine virtuelle Windows, il se connectera automatiquement au disque dur virtuel du système d'exploitation de la machine virtuelle.

Remarque : Votre périphérique USB n'apparaîtra pas dans Finder sur votre Mac lorsque la machine virtuelle est en cours d'exécution. Si vous souhaitez le voir apparaître sur votre macOS, il vous suffit de fermer la machine virtuelle et de reconnecter le périphérique USB.
FlexiHub
4.8 Rank basée sur 386+ Revue

Étapes pour se connecter à l'USB avec VirtualBox sur Linux

La méthode permettant de connecter un périphérique USB à votre VirtualBox sur Linux est différente de celle utilisée sur macOS, mais elle est tout aussi simple. Pour accéder à l'USB depuis VirtualBox sur Ubuntu, suivez la procédure détaillée ci-dessous :
  • 1.
    Commencez par installer le pack d'extension VirtualBox pour le support de l'USB 2.0 et 3.0.

    Remarque : VirtualBox, par défaut, supporte uniquement les périphériques USB 1.1. Il est nécessaire d'installer ce pack d'extension pour permettre à VirtualBox de supporter l'USB si vous utilisez des périphériques USB 2.0 ou de version supérieure.

    Préférences de VirtualBox Vérifiez que vous installez bien le pack d'extension compatible avec votre version de VirtualBox.
  • 2.
    Entrez votre mot de passe sudo dans la fenêtre “Authentification” une fois le téléchargement terminé.
    Entrez votre mot de passe sudo
  • 3.
    Ouivrez les paramètres des extensions de VirtualBox en vous rendant dans Fichier > Préférences > Extensions.
  • 4.
    Sur la droite de la fenêtre Extensions, cliquez sur l'icône “plus” pour ajouter le pack d'extension VB.
  • 5.
    Choisissez le pack d'extension.
  • 6.
    Cliquez sur “Installer”.

    Remarque : Vous verrez les fonctionnalités récemment ajoutées dans la description de l'installation.

  • 7.
    Cliquez sur “Accepter” après avoir lu les conditions d'utilisation de VirtualBox.

Ajouter votre “User” au groupe “vboxusers”

Après avoir installé le pack d'extension, vous devez ajouter votre compte User à VirtualBox afin qu'il puisse détecter l'USB. Voici comment procéder :
  • 1.
    Commencez par ouvrir une fenêtre de terminal à l'aide du raccourci (Ctrl + Alt + T).
  • 2.
    Exécutez ensuite la commande "sudo gpasswd -a x vboxusers” en remplaçant la variable x par votre nom d'utilisateur.
  • 3.
    Déconnectez-vous ensuite de votre compte et reconnectez-vous pour que les modifications soient prises en compte.
  • 4.
    Ouvrez de nouveau la fenêtre de terminal et vérifiez à quel groupe d'utilisateurs vous appartenez en entrant la commande “groups x”, où la variable x doit être remplacée par votre nom d'utilisateur.

Activer le contrôle de l'USB et ajouter de nouveaux filtres USB

  • 1.
    Ouvrez les Paramètres de votre VirtualBox.
  • 2.
    Ouvrez l'onglet USB et choisissez USB 2.0 ou 3.0, en fonction de votre périphérique.

    Remarque : Une seule option peut être activée.

  • 3.
    Insérez votre périphérique USB.
  • 4.
    Ajoutez votre périphérique USB. Cliquez sur l'icône “plus” sur la droite de la fenêtre et sélectionnez votre périphérique USB.
  • 5.
    Cliquez sur OK.

Dernière étape

Exécutez votre machine virtuelle lorsque votre périphérique USB est connecté. La machine virtuelle devrait détecter le périphérique USB, tandis que l'ordinateur physique ne pourra plus y accéder tant que la machine virtuelle n'aura pas été éteinte.


Pour déconnecter le périphérique USB de votre machine virtuelle, procédez comme suit :
  • 1.
    Rendez-vous dans la liste des périphériques USB connectés. Ouvrez Périphériques > USB.
  • 2.
    Décochez la case à côté de votre périphérique USB.
  • 3.
    Pour réactiver le périphérique USB sur VirtualBox, il vous suffit de cocher de nouveau cette case.

Bien que cette fonctionnalité ne soit pas disponible par défaut sur VirtualBox, elle peut être mise en place très facilement et en un rien de temps en suivant les étapes ci-dessus, qui ne poseront aucun problème même aux utilisateurs débutants de VirtualBox sur macOS et Linux.

Conclusion

Pour accéder à l'USB sur votre machine virtuelle, vous devrez suivre quelques étapes après avoir installé VirtualBox. Mais ne vous inquiétez pas, cette procédure est relativement simple. Vous pouvez vous connecter à vos périphériques USB et les rediriger sur macOS et Linux en modifiant quelques paramètres sur VirtualBox. Une fois les étapes ci-dessus terminées, vos périphériques USB pourront être connectés automatiquement à votre machine virtuelle à chaque fois qu'ils seront insérés dans un port de l'ordinateur physique ou redémarrés.

Service efficace de redirection de l'USB vers VirtualBox
  • 4.8 overall rank basée sur 386+ Revue
  • Configuration requise : Windows, macOS, Linux, Android et Raspberry Pi.
  • 10.45MB Size.
  • Version 6.1.15025. (le 19 Fév, 2024).
  • À partir de 14 $ par mois, facturés à l'année