VirtualBox : accéder aux périphériques USB dans la machine virtuelle

Illustration en 3D d'un cube avec différents logos de logiciels : une forme d'onde, le symbole des microsystèmes solaires et la marque VirtualBox, représentant un mélange d'audio, d'informatique et de virtualisation.

Je me suis mis en tête de mettre à jour le firmware de mon iPod Touch, étape préliminaire avant un futur jailbreak. Je boote donc sur ma partition Windows XP, branche l’iPod… et l’ordinateur redémarre sauvagement !

Là, je ne cherche même plus à comprendre. Je reboote sous Ubuntu et installe VirtualBox pour créer une installation virtualisée de Windows XP.

Installation de VirtualBox

Il existe 2 paquets pour VirtualBox sous Ubuntu : un paquet libre (virtualbox-ose) et un paquet propriétaire (virtualbox-3.1 à l’heure où j’écris cet article). Et bien une fois n’est pas coutume, il faut installer le paquet propriétaire : le paquet libre ne prend pas en charge l’USB (ballot non ?).

Installez donc VirtualBox depuis Synaptics ou via le terminal :

sudo apt-get install virtualbox-3.1Code language: JavaScript (javascript)

Installation de l’OS

Installez ensuite votre OS. Dans mon cas, il s’agit de Windows XP : partition de 10 Go avec 512 Mo de RAM. Cette machine virtuelle me servira à installer iTunes pour mettre à jour l’iPod Touch vu que je ne peux pas le faire directement depuis Ubuntu.

Problème : l’iPod n’est pas détecté dans la machine virtuelle. Il est visible cependant sous Ubuntu.

Gestion de l’USB dans VirtualBox

Il faut donc rajouter la prise en charge de l’USB dans VirtualBox.

Ajoutez votre utilisateur au groupe vboxusers avec la commande usermod :

sudo usermod -aG vboxusers $USERCode language: PHP (php)

On vérifie que l’utilisateur a bien été ajouté :

sudo grep vbox /etc/group

Chez moi, j’obtiens ce résultat :

vboxusers:x:1001:mattCode language: CSS (css)

Branchez le périphérique USB à l’ordinateur.

Allez dans Virtualbox > Préférences de la machine virtuelle > USB > cliquez sur le signe “+” vert > sélectionnez et ajoutez votre périphérique USB :

Une capture d'écran des paramètres de la machine virtuelle "winxp" dans VirtualBox, mettant en évidence les périphériques USB avec une flèche rouge pointant

Quittez votre session ou redémarrez l’ordinateur.

Lancez votre machine virtuelle : clic droit sur l’icône USB > sélectionnez votre périphérique dans la liste :

Menu USB de VirtualBox

Le périphérique USB est désormais prêt à être utilisé dans la machine virtuelle !

Rencontrez-vous des défis avec votre site WordPress ou WooCommerce? Laissez-moi les résoudre pour vous.

Discutons des solutions possibles »

Articles conseillés :

Matt

Matt Biscay est développeur WordPress et WooCommerce certifié chez Codeable, ainsi que sysadmin qualifié et enseignant-chercheur. Passionné par le code performant et les solutions sécurisées, je m'efforce d'offrir une expérience utilisateur exceptionnelle sur chaque projet.

Vous avez aimé cet article ? Vous avez un projet en tête et vous pensez que je pourrais vous aider à le concrétiser ? N'hésitez pas à me contacter, je serais ravi de discuter avec vous de votre projet !

4 pensées sur “VirtualBox : accéder aux périphériques USB dans la machine virtuelle”

    • L’article sur le jailbreak sera finalisé et publié la semaine prochaine, j’en ai un sur la mise à jour du firmware avant :)

      Reply

Opinions