Maison / Maîtriser l'ordinateur / Comment ouvrir un lecteur flash dans une machine virtuelle. Comment configurer les ports USB dans VirtualBox. Configuration permanente et connexion unique

Comment ouvrir un lecteur flash dans une machine virtuelle. Comment configurer les ports USB dans VirtualBox. Configuration permanente et connexion unique

Vous devez exécuter différentes plates-formes sur le même poste de travail. Rien de plus facile que . Quoi d'autre est génial? Mais le fait que boîte virtuelle fonctionne bien avec les périphériques USB et transmet les ports du système d'exploitation hôte. Tout est très transparent et pratique. Avec un peu d'habileté, manipuler des périphériques USB ne pourra que vous plaire. Cependant, au premier via USB VirtualBox nécessite un pack d'extension (VirtualBox 4.2.12 Pack d'extension Oracle VM VirtualBox ). Téléchargez-le sur le site du fabricant (lien vers le site du fabricant ). Après cela, vous serez invité à ajouter les identifiants de tous les utilisateurs du groupe ‘ vboxusers‘.

Avertissements USB

Fenêtre VirtualBox sur la nécessité d'ajouter des utilisateurs au groupe 'vboxusers'

Réglages

Pour vous ajouter au groupe vboxusers, exécutez la commande dans le terminal, en l'ouvrant avec la combinaison de touches CTRL+ALT+T, remplaçant précédemment dans la version proposée %Nom d'utilisateur%à votre connexion ou à l'utilisateur qui doit être autorisé à utiliser des périphériques USB dans machine virtuelle:

sudo gpasswd --add %username%vboxusers

Vous pouvez également installer l'utilitaire graphique "Utilisateurs et Groupes":

sudo apt-get install gnome-system-tools

Si vous avez d'autres idées à ce sujet, écrivez dans les commentaires ci-dessous.

Je pense que beaucoup ont déjà été intrigués par la question de savoir comment configurer l'USB sur Virtualbox dans leur Ubuntu préféré. Parfois, il est tellement nécessaire de connecter une clé USB directement à Virtualbox, mais à la place, vous devez copier les données de la clé USB vers dossier partagé et à partir de ce dossier utilisez déjà les données dans le système virtuel (pour une note, mon article "Partager le dossier invité XP sous Ubuntu"). J'ai aussi essayé de résoudre ce problème pendant longtemps, mais quelque chose n'a pas fonctionné pour moi, et je n'en avais pas vraiment besoin à l'époque, mais maintenant je suis tombé accidentellement sur une vidéo de youtube où il était montré comment se connecter usb dispositifs. 1. Donc, ajoutez-vous d'abord au groupe virtualbox. Pour ce faire, exécutez sudo gedit /etc/group et recherchez la ligne vboxusers:x:121 : et ajoutez-y votre nom d'utilisateur. 2. Après cela, écrivez getent group vboxusers dans le terminal et vous verrez quelque chose comme ça dans la sortie vboxusers:x : 121 :utilisateur si vous avez correctement ajouté l'utilisateur au groupe à l'étape précédente, après le numéro à trois chiffres, il y aura votre identifiant, dans mon cas l'utilisateur. De cette ligne, nous devons nous rappeler guide c'est un nombre à trois chiffres, dans mon cas c'est 123, je l'ai sélectionné spécialement en gras, vous pouvez avoir un nombre complètement différent. Attention : rappelez-vous ce numéro, nous en aurons besoin pour la prochaine étape. 3. Ouvrir dans éditeur de texte fstab: sudo gedit /etc/fstab et collez-y la ligne : none /sys/bus/usb/drivers usbfs devgid= xxx,devmode=666 0 0 où xxx, le même qid que nous avons mémorisé à l'étape précédente. Enregistrez les modifications et redémarrez votre ordinateur. 4. Après le redémarrage, démarrez Virtualbox et accédez aux propriétés de votre machine virtuelle. Passez à la section USB et cochez les options "activer USB" et "activer USB 2.0" (j'ai un système anglais, j'ai traduit ces noms en déplacement, peut-être que dans l'interface russe, il ne s'appellera pas autant). Démarrez ensuite le système et Connexions USB périphériques dans la fenêtre de navigation de votre machine virtuelle, allez dans "Périphériques - Périphériques USB" et cochez les cases des périphériques dont vous avez besoin. Vous pouvez également ajouter que les périphériques USB sont connectés automatiquement au démarrage du système d'exploitation virtuel. Pour cela, dans les paramètres de la machine virtuelle, dans la section USB, ajoutez le périphérique nécessaire au filtre. Du parrain : Les usines de meubles italiennes sont célèbres pour leurs produits dans le monde entier. Ces meubles sont créés dans le respect des normes de qualité européennes et serviront à leur propriétaire. pendant longtemps. De plus, les usines de meubles italiennes utilisent des matériaux naturels dans le processus de production. Acheter des meubles auprès de fabricants italiens signifie obtenir un produit de qualité avec un beau design à un prix abordable.

VirtualBox est un programme d'émulation populaire ordinateur personnel et lancer divers systèmes d'exploitation. Vous pouvez vous connecter à votre machine virtuelle divers appareils, y compris les périphériques USB connectés au système principal.

Mais de nombreux utilisateurs sont confrontés au problème que VirtualBox ne voit pas l'USB. Les appareils sont connectés au système et fonctionnent exactement, mais ils ne sont tout simplement pas dans le menu de connexion. Dans cet article, nous verrons quoi faire si virtualbox linux ne voit pas les périphériques usb. L'article est destiné principalement à Ubuntu, mais conviendra également aux utilisateurs d'autres distributions.

Virtualbox ne voit pas l'erreur USB

Le plus souvent, cette erreur se produit car l'utilisateur pour le compte duquel vous avez lancé VirtualBox n'a pas accès aux fichiers nécessaires. Ceci est résolu très simplement, il vous suffit d'ajouter votre utilisateur au groupe vboxusers. Pour ce faire, exécutez la commande :

sudo usermod -a -G vboxusers $USER

Après cela, il vous suffit de vous reconnecter pour que tout fonctionne. Vous pouvez vérifier si les périphériques USB sont détectés avec la commande :

VBoxGérer la liste usbhost

Mais cela n'aide pas toujours. Vous devez également voir si la prise en charge du contrôleur USB est activée pour la machine virtuelle. Pour ce faire, ouvrez menu contextuel pour elle et sélectionnez "Paramètre", puis cliquez sur l'onglet "USB":

Il devrait y avoir une coche à côté de "Allumer Contrôleur USB" , et l'une des interfaces disponibles est sélectionnée. Pour prendre en charge USB 2.0 ou USB 3.0, vous devez installer le pack d'extensions Virtualbox. Il s'agit d'un ensemble d'extensions propriétaires qui incluent également la prise en charge de cette technologie. Très probablement, vous pouvez déjà connecter la virtualbox usb.

Pour cela, téléchargez le fichier correspondant à votre version de Virtualbox sur le site officiel. Ouvrez ensuite le menu "Dossier" -> "Réglages" -> "Plug-ins" et inclure le fichier téléchargé ici :

Dans Ubuntu 16.04, cela peut être fait plus simplement en exécutant la commande :

sudo apt installer virtualbox-ext-pack

Terminé, après cela, vous pouvez activer le support USB 3.0.

Sur certaines distributions, telles que la famille Red Hat, usb ne fonctionne pas dans virtualbox car la prise en charge de la connexion USB est désactivée pour des raisons de sécurité. Dans ce cas, vous devrez l'activer. Pour ce faire, vous devez d'abord décommenter toutes les lignes SUBSYSTEM dans /etc/udev/rules.d/60-virtualbox.conf. Cela peut être fait avec la commande :

sudo printf "%s\n" "g/^#SUBSYSTEM/s/^#//" w | ed -s /etc/udev/rules.d/60-vboxdrv.rules

Copiez ensuite ce fichier dans le répertoire /usr/lib/udev :

sudo cp -v /etc/udev/rules.d/60-vboxdrv.rules /usr/lib/udev/

Et rechargez les ensembles de règles :

contrôle sudo udevadm --reload-rules
$ sudo systemctl redémarrage vboxdrv.service

Vous pouvez maintenant vérifier à nouveau si Virtualbox ne voit toujours pas le périphérique USB ou si tout fonctionne déjà.

conclusions

Dans cet article, nous avons examiné ce qu'il faut faire si VirtualBox ne voit pas USB Ubuntu ou autres. Distributions Linux. Dans la plupart des cas, le problème est résolu très simplement. J'espère que ces informations vous ont été utiles.

Articles Similaires:


Dans cette note, je vais vous expliquer comment connecter une clé USB à une machine virtuelle afin que le système invité la perçoive comme une machine normale. Disque dur.

Cette astuce vous permettra non seulement de démarrer à partir de l'USB d'installation - ce qui, à mon avis, est plutôt inutile, puisqu'il est écrit sur le lecteur flash USB. Image ISO, qui est beaucoup plus facile à connecter à ordinateur virtuel dans Virtual Box. Si vous connectez un disque USB ou un lecteur flash au système invité en tant que disque normal, vous pouvez faire des choses intéressantes telles que :

Si vous n'avez pas la possibilité de connecter un disque SATA directement à un ordinateur - par exemple, à un ordinateur portable - mais que vous devez vraiment démarrer dans système opérateur, qui y est déployé, alors l'astuce décrite ici vous aidera à le faire : connectez le disque SATA à l'ordinateur via un adaptateur USB, puis connectez le disque USB à la machine virtuelle en tant que disque normal, comme indiqué dans cette instruction .

Concernant le deuxième point - installer Windows sur une clé USB - si vous souhaitez installer Linux sur une clé USB (ne pas graver une image Live, mais installer un système à part entière), vous n'avez pas à faire l'astuce indiquée ici pour installer - parce que Linux s'installe parfaitement sur un support portable. Mais sous Windows, l'installation sur les clés USB et les clés USB est interdite.

Je vais vous montrer comment démarrer à partir d'une clé USB sous Windows et Linux. Le principe est le même dans ces deux systèmes d'exploitation, mais les commandes diffèrent légèrement en raison des spécificités du système d'exploitation.

Comment démarrer à partir d'une clé USB sous Windows dans VirtualBox

Connectez votre clé USB ou votre disque à votre ordinateur. Puis clique gagner + r et fait diskmgmt.msc.

Trouvez votre lecteur flash et rappelez-vous le numéro du disque :

Par exemple, dans ma capture d'écran, le lecteur flash est le numéro 2.

Fermez toutes les fenêtres de VirtualBox si elles sont ouvertes.

Dans la fenêtre qui s'ouvre, saisissez :

Allez maintenant dans le dossier où vous avez installé VirtualBox. Si ce programme est installé dans le répertoire par défaut, la commande à laquelle accéder est :

cd %programfiles%\Oracle\VirtualBox

Si vous avez choisi un emplacement différent pour VirtualBox, modifiez la commande précédente en conséquence.

Maintenant en ligne de commande collez la commande suivante dans laquelle remplacer # au numéro de disque que nous avons regardé juste au-dessus, puis appuyez sur Entrée :

VBoxManage commandes internes createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive#

Par exemple, j'ai ce deuxième disque, alors la commande ressemble à ceci :

VBoxManage commandes internes createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive2

Si tout s'est bien passé, le message suivant devrait apparaître :

Le fichier VMDK d'accès au disque hôte RAW C:\usb.vmdk a été créé avec succès.

Veuillez noter que vous pouvez remplacer C:\usb.vmdk vers n'importe quel emplacement de fichier de votre choix.

Cette commande crée un fichier de disque de machine virtuelle (VMDK) pointant vers le disque physique que vous avez sélectionné. Lorsque vous chargez un fichier VMDK en tant que disque dans VirtualBox, VirtualBox aura en fait accès au disque physique.

Ouvrez maintenant VirtualBox en tant qu'administrateur - cela est nécessaire, sinon cela ne fonctionnera pas comme il se doit. Pour cela, cliquez sur le bouton Commencer, composer boîte virtuelle et sélectionnez " Exécuter en tant qu'administrateur»:

VirtualBox ne peut accéder qu'aux périphériques de disque brut avec des droits d'administrateur.

Maintenant, dans VirtualBox, créez une nouvelle machine virtuelle, sélectionnez le système d'exploitation approprié et quand il s'agit de choisir disque dur, au lieu d'en créer un nouveau, sélectionnez Utiliser un disque dur virtuel existant:

Ouvrez maintenant le fichier C:\usb.vmdk(ou un autre si vous l'avez enregistré dans un autre emplacement ou sous un autre nom) :

Démarrez votre machine virtuelle, elle devrait maintenant voir votre clé USB comme un disque dur normal. Autrement dit, s'il est correctement orthographié disque de démarrage ou un lecteur flash, le système démarrera à partir de celui-ci.

Notez que périphérique USB devrait être le premier disque dur de votre virtuel machine de boîte virtuelle sinon le téléchargement échouera. Si vous connectez un nouveau lecteur USB à une machine existante, essayez de modifier l'ordre des supports dans les paramètres de cette machine ou sélectionnez le lecteur approprié au début du démarrage.

Comment démarrer à partir d'une clé USB sous Linux dans VirtualBox

Pour comprendre le principe, lisez la section précédente sur Windows. Sous Linux, pour connaître le nom de la clé USB, lancez la commande :

Sudo fdisk -l

Dans mon cas, le disque a un nom /dev/sdb.

Pour créer un fichier de disque virtuel pointant vers un disque réel, exécutez une commande telle que :

Sudo VBoxManage commandes internes createrawvmdk -filename /root/usb.vmdk -rawdisk /dev/sd#

Où à la place # entrez la lettre de lecteur appropriée. Exemple pour mes conditions :

Sudo VBoxManage commandes internes createrawvmdk -filename /root/usb.vmdk -rawdisk /dev/sdb

Dans cette commande, vous pouvez remplacer /root/usb.vmdk par un autre emplacement de votre choix.

Pour exécuter VirtualBox avec les droits d'administrateur, exécutez la commande :

Boîte virtuelle Sudo

Tout le reste est la création d'une machine virtuelle et la sélection d'un disque dur existant disque virtuel- comme sous Windows.