Accueil Windows Comment démarrer à partir d’un lecteur USB dans VirtualBox

Comment démarrer à partir d’un lecteur USB dans VirtualBox

VirtualBox peut démarrer des machines virtuelles à partir de lecteurs flash USB, vous permettant de démarrer un système Linux en direct ou d’installer un système d’exploitation à partir d’un périphérique USB bootable. Cette option est bien caché.

Comme cette option ne soit pas exposée dans l’interface et nécessite quelques recherches, il ne peut pas toujours fonctionner parfaitement. Il a bien fonctionné avec Ubuntu 14.04 sur un hôte Windows, mais ne soyez pas surpris si vous rencontrez des problèmes avec certaines configurations.

Initialisation à partir USB sur un hôte Windows

Nous allons utiliser la fonctionnalité cachée dans VirtualBox qui permet un accès brut aux lecteurs. Cette fonctionnalité ne soit pas exposée dans l’interface de VirtualBox, mais fait partie de la commande VBoxManage. Soyez sûr que vous avez VirtualBox installé sur votre système avant de commencer ce processus.

Tout d’ abord, connectez le lecteur USB contenant le système d’exploitation que vous souhaitez démarrer votre ordinateur. Appuyez sur les touches Windows + R, tapez diskmgmt.msc dans la boîte de dialogue Exécuter, puis appuyez sur Entrée pour ouvrir la fenêtre Gestion des disques.

Recherchez la clé USB dans la fenêtre Gestion des disques et notez le numéro de disque. Par exemple, voici la clé USB est le disque 1.

Initialisation à partir USB sur un hôte Windows

Tout d’abord, fermez toutes les fenêtres ouvertes VirtualBox.

Ensuite, ouvrez une invite de commande en tant qu’administrateur. Sur Windows 7, ouvrez le menu Démarrer, rechercher Invite de commandes, cliquez-droit sur le raccourci Invite de commandes et sélectionnez Exécuter en tant qu’administrateur. Sous Windows 8 ou 8.1, appuyez sur les touches Windows + X, puis cliquez sur Invite de commandes (Administrateur).

menu Démarrer windows

Tapez la commande suivante dans la fenêtre d’invite de commandes et appuyez sur Entrée.Cette commande va changer le répertoire d’installation par défaut de VirtualBox. Si vous avez installé VirtualBox dans un répertoire personnalisé, vous aurez besoin de remplacer le chemin du répertoire dans la commande avec le chemin d’accès à votre propre répertoire VirtualBox:

cd% programfiles% \ Oracle \ VirtualBox

la commande suivante dans la fenêtre d'invite de commandes

Tapez la commande suivante dans la fenêtre d’invite de commandes, en remplaçant # par le numéro du disque que vous avez trouvé ci-dessus, et appuyez sur Entrée.

VBoxManage internalcommands createrawvmdk -filename C:. \ Usb.vmdk -rawdisk \\ \ lecteur physique #

Vous pouvez remplacer C: \ usb.vmdk avec un chemin de fichier que vous voulez. Cette commande crée un fichier disque de machine virtuelle (VMDK) qui pointe vers le disque physique que vous sélectionnez. Lorsque vous chargez le fichier VMDK comme un lecteur dans VirtualBox, VirtualBox sera effectivement accéder au périphérique physique.

fichier VMDK

Ensuite, VirtualBox ouverte en tant qu’administrateur. Faites un clic droit sur le raccourci VirtualBox et sélectionnez Exécuter en tant qu’administrateur. VirtualBox ne peut accéder à des périphériques de disques bruts avec des privilèges d’administrateur.

VirtualBox et sélectionnez Exécuter en tant qu'administrateur

Créer une nouvelle machine virtuelle en cliquant sur le bouton Nouveau et passer par l’assistant. Sélectionnez le système d’exploitation sur le lecteur USB lorsque vous êtes invité.

le système d'exploitation sur le lecteur USB

Lorsque vous êtes invité à sélectionner un disque dur, sélectionnez Utiliser un fichier existant sur le disque dur virtuel, cliquez sur le bouton pour rechercher le fichier, et naviguez jusqu’à – c’est C: \ usb.vmdk si vous ne sélectionnez votre propre chemin.

virtualbox manager

Démarrez la machine virtuelle et il devrait démarrer le système d’exploitation à partir de votre clé USB, comme si vous étiez démarrez sur ordinateur normal.

démarrer le système d'exploitation à partir de votre clé USB

Notez que le périphérique USB doit être le premier disque dur de votre machine virtuelle ou VirtualBox ne démarre pas de lui. En d’autres termes, vous ne pouvez pas simplement créer une machine virtuelle standard et connectez le périphérique USB plus tard.

Si vous souhaitez installer un système d’exploitation à partir du lecteur USB, vous aurez besoin d’ajouter un disque dur plus tard à partir de la fenêtre des paramètres de la machine virtuelle.Assurez-vous que la clé USB est le premier disque dans la liste.

ajoutez-usb-device-to-virtualbox-virtual-machine-stockage

Les hôtes Linux et Mac

Le processus est essentiellement le même sur les systèmes hôtes Linux et Mac. Vous aurez besoin d’utiliser le même type de commande VBoxManage pour créer un fichier qui représente le disque brut, mais vous aurez besoin de spécifier le chemin d’accès au périphérique de disque sur votre système Linux ou Mac.

Le wiki ouvert Foam a quelques conseils et solutions qui peuvent vous aider à adapter ce processus pour les hôtes Linux ou Mac. L’Utilisation d’un hôte cru disque dur d’un invité section dans la documentation officielle de VirtualBox peut également aider.

Via : howtogeek