Comment activer le support USB 2.0 ou 3.0 dans VirtualBox

thumbnail-tuto-virtualbox-usb-2-3

Dans une VirtualBox, le support USB 2.0 ou 3.0 n’est pas actif par défaut. Voici comment faire pour que ça soit le cas.

Introduction

La prise en charge des ports USB 2.0 ou 3.0 dans une VirtualBox nécessite deux choses :

  • Sur la machine hôte : l’ajout d’un pack d’extension au gestionnaire de machine virtuelle (VM) VirtualBox. Ainsi il sera possible d’activer le contrôleur USB 2.0 ou USB 3.0. Sans ce pack, uniquement le contrôleur USB 1.1 pourra être activé.
VirtualBox 6 USB 2 et 3 non supporté
USB 2 et 3 non supporté sans le pack d’extension
  • Dans la machine virtuelle VirtualBox : l’installation des drivers fournis avec CD des Additions invité

Aussi, sachez qu’une fois un périphérique USB monté dans une VirtualBox, il n’est plus disponible dans la machine hôte. Il n’y a pas de partage. La seule exception à cela concerne la souris et le clavier. Les deux, en principe, n’ont besoins de rien pour être reconnu dans la VirtualBox.

Sur la machine hôte : Ajout du pack d’extension pour activer le contrôleur USB 2.0 ou 3.0 dans VirtualBox

Téléchargement du pack d’extension

Les installeurs récents du logiciel VirtualBox n’installent pas le pack d’extension. Il faut le télécharger.

Aussi, il faut utiliser une version de pack correspondant à votre version du logiciel VirtualBox. Pour connaître sa version de VirtualBox, allez dans le menu Aide > A Propos de VirtualBox.

Connaitre la version de virtualbox

Donc, pour récupérer la dernière version du pack d’extension, rendez vous sur : https://www.virtualbox.org/wiki/Downloads

Page de téléchargement de Virtualbox Extention Pack pour support USB 2 ou 3

Ou bien, pour récupérer une version plus ancienne, allez sur : https://download.virtualbox.org/virtualbox/

download virtualbox

Puis sur la page correspondant à votre version du logiciel VirtualBox et téléchargez le fichier : Oracle_VM_VirtualBox_Extension_Pack-X.X.X.vbox-extpack.

Téléchargement pack extension VirtualBox pour support USB 2 ou 3

Installation du pack d’extension dans le gestionnaire de VM VirtualBox

Lancez le logiciel VirtualBox, puis allez dans le menu Fichiers > Paramètres :

Accès Paramètres dans VirtualBox 6.0

Passez à l’onglet Extensions (1). Et cliquez sur icône ajout extension virtualbox pour ajouter une nouvelle extension (2) :

VirtualBox 6.0 - Préférences - Extensions

Sélectionnez le fichier du pack d’extension téléchargé.

Choisir un fichier extension

Puis, cliquez sur Installation.

virtualbox - question

L’installation ne se fait qu’une fois la licence lue et acceptée. Donc, faites défiler le texte jusqu’à la fin et le bouton J’accepte deviendra cliquable.

Licence extension pack - virtualbox

Enfin, terminez en cliquant sur OK.

VirtualBox - préférences - fin installation pack entension

Alors, le pack d’extension est installé.

Par la suite, quand une nouvelle version du pack d’extension sera disponible, vous serez informé par le logiciel qui vous proposera de la télécharger puis de l’installer.

Notification d'une mise à jour du pack extension VirtualBox

Activation du contrôleur USB 2 ou 3 dans une VM VirtualBox

À présent, allez dans la configuration de la machine virtuelle.

Configuration VM VirtualBox pour support USB 2 ou 3

Puis dans dans l’onglet USB. Vous pourrez alors sélectionner le contrôleur USB 2 ou 3.

VirtualBox 6 USB 2 et 3 supporté

Autoriser VirtualBox à accéder aux ports USB sur une machine hôte sous Linux

Pour que vos machines virtuelles puissent avoir accès aux ports USB sous Linux, il faut ajouter votre compte utilisateur au groupe vboxusers.

Par exemple, sous Debian, Ubuntu ou Linux Mint, cela peut se faire en ligne de commande avec :

sudo usermod -G vboxusers -a $USER

Dans la machine virtuelle : Installation CD des additions invité pour la prise en charge USB 2.0 ou 3.0 dans la VM VirtualBox

Pour insérer le CD des Additions invité dans la VM, allez dans Périphérique > CD des Additions invité.

Insérer CD additions invités VirtualBox

Dans une VM VirtualBox Windows

Lors de l’insertion, Windows peut proposer d’exécuter automatiquement VBoxWindowsAdditions.exe.

Windows - exécuter automatiquement cd vboxwindowsadditions

Si ça n’est pas le cas, aller dans le CD, puis lancez VBoxWindowsAdditions.exe.

CD additions invité Windows

L’installeur correspondant à votre architecture système (32 ou 64 bits) s’exécutera.

Sur l’écran Bienvenue, faites suivant :

Installation additions invité virtualbox pour support USB 2 ou 3 dans la VM 1

Puis, choisissez le dossier chemin d’installation et faites suivant :

Installation additions invité virtualbox pour support USB 2 ou 3 dans la VM 2

Et terminez en cliquant sur Installer :

Installation additions invité virtualbox pour support USB 2 ou 3 dans la VM 3

Alors, valider l’installation des drivers :

Installation Driver VirtualBox

Puis redémarrez.

Fin installation additions invité virtualbox

Dans une VM VirtualBox Linux

Lors de l’insertion, l’OS peut proposer d’exécuter automatiquement l’installeur.

Exécuter automatiquement cd additions invité virtualbox dans Ubuntu

Sinon, ouvrez un terminal, puis allez dans le CD-ROM des additions invité :

cd /media/nom_utilisateur//VBox_GAs_X.X.X

nom_utilisateur est à remplacer par votre login

VBox_GAs_X.X.X  est à remplacer pour le nom du CD-ROM

Puis lancez :

sudo sh autorun.sh

Et, entrez votre mot de passe administrateur.

Une fois l’installation terminée, faites Entrée sur votre clavier pour fermer la fenêtre.

Installation CD additions invité sous linux

Et redémarrez votre machine virtuelle pour que les modifications apportées au noyau soient prises en compte.

Monter un périphérique USB 2 ou 3 dans VirtualBox

Allez dans le menu Périphériques de la fenêtre VirtualBox, puis dans le menu USB.

Monter un périphérique USB dans VirtualBox

Alors choisissez le périphérique que vous voulez dans votre VM.

Vous pouvez aussi passer par l’icône Icône pour monter un périphérique USB dans VirtualBox en bas de la fenêtre.

Monter un périphérique USB dans VirtualBox

Pour allez plus loin

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

6 Commentaires

  1. La clé a été générée sur une machine Windows (pas chez moi) s’il y avait une iso, ça a été un fichier temporaire dont je n’ai pas de traces.

    1. Vous voulez dire que votre installeur Windows 10 n’est pas celui de Microsoft ? Un spécifique Dell ? Dans ce cas peu probable que cela marche sans galère avec une VM…

      Aussi, votre licence Windows est déjà liée à une machine ? Alors, là aussi peu probable que vous puissiez l’utiliser sur la VM.

      L’erreur que vous remontiez précédemment indique que vous clé n’est pas bootable. Donc pour la créer, vous n’avez pas fait la bonne opération, ou l’image ISO n’est pas prévue pour être booté !

      Après suivant ce que vous voulez faire avec la VM, mais une version d’évaluation reste fonctionnelle pour une utilisation simple :

      A l’installation de Windows, au moment où il vous la demande, vous cliquez sur je n’ai pas de clé, l’installation se fera et par la suite, vous pourrez enregistrer le produit si vous avez une clé ou rester en évalution.

  2. FATAL: No bootable medium found! System halted. !

    Dell Inpiron 7591 with I7-10510u run with Ubuntu-19.10 VirtualBox-6.0.14 and Oracle_VM_VirtualBox_Extension_Pack-6.0.14
    No DVD reader, only USB key with Window-10.1909

      1. J’ai comme nouveau portable un Dell 7591 (15″ 2en1) sous Linux Ubuntu-19.10 (L’installateur CentOS-8 se plante et reste en mode texte) et je souhaite charger Windows-10.1909 dans une machine virtuelle VirtualBox-6.0.14. La machine dispose de 16Go de mémoire et d’un circuit MX250 2Go mais le HD graphic 620 d’Intel me suffit. Dans la VM, j’ai affecté 3 cores à 100% et 6Go de mémoire. J’ai un support (clé USB) créé par un outil Microsoft à partir d’un lien communiqué par Dell. Il se boote normalement mais n’est pas reconnu (ni accédé ???) par VirtualBox.
        Que voulez-vous comme autres info ?

      2. Et bien ça aurait bien de commencer par là. Ça donne un peu de contexte, et ça donne plus envie de rendre service et répondre…

        Donc, vous voulez installer une machine virtuelle Windows 10 ! L’outil que vous avez téléchargé, il a fait la clé USB depuis un fichier ISO téléchargé sur le site de Microsoft ?

        Si oui, pourquoi, vous ne montez pas l’ISO directement depuis la VM, plutôt que de passer par une clé USB ? C’est plus simple et plus rapide…

        Monter fichier ISO dans VirtualBox

        Sinon, vous pouvez télécharger l’ISO d’installation de Windows 10 depuis le site de Microsoft.

        Et conseil, dans la VM, pour la partie graphique, mettez 256 Mo.

        Cordialement