Partagez ce billet sur ces sites web
Twitter Delicious Digg

Booter une clef USB sous VirtualBox

Ce petit document a plus pour objectif d'être un guide mémoire, il ne va pas forcément dans les détails mais au moins il permet de se dépatouiller avec notre histoire de boot USB avec VirtualBox. (ndlr : il existe des tutoriels équivalents où VirtualBox est démarré sous root, ce que je ne souhaite surtout pas. Avec ce petit guide, vous serez capable d'attacher un disque directement sur VirtualBox sans passer par le compte root).

VirtualBox m'aide dans pas mal de situation (test de logiciels, construction de LiveCD et donc forcément test dérriere...) seul problème par rapport à son grand concurent VMWare, il ne sait pas booter sur une clef USB (enfin pas officiellement) :

Depuis le forum : pas de support officiel du boot sur support USB

Certains vous le diront : sous le profil root, ça marche !! Oui, mais, il faut que cela reste sécurisé donc exécuter VirtualBox sous le compte root, c'est pas la meilleure des solutions.

Voici mon idée : pour pouvoir accéder aux resources /dev/*** il faut soit être root ou être membre du groupe "disk".Pour cela depuis Ubuntu, dans le menu Système>Administration>Utilisateurs et Groupes

La solution ! être membre du bon groupeUne fermeture de session sera obligatoire pour accéder aux bonnes resources.

Il vous faut connaitre quel device est affecté à votre clef USB (attention, je parle bien de la clef, pas de la partition !!). Ceci est visible dans l' "Utilitaire de disques"

Ma clef USB est connecté au point de montage /dev/sdb

A partir de cette information et depuis un Terminal, il m'est possible de créer un disque virtuel rattaché à ma clef usb :

VBoxManage internalcommands createrawvmdk -filename ~/Téléchargements/usbdisk.vmdk -rawdisk /dev/sdb

Une fois cette commande validée. J'obtiens un fichier VMDK que je peux rattacher à une VM et ainsi booter sur ce volume, ce qui donne comme résultat :

Eh ouais !! VirtualBox avec une clef USB en boot

(ndlr : Votre clef USB doit toujours être connectée à votre ordinateur lors de l'utilisation de cette solution. En effet le fichier VDMK créé ne constitue pas une image de votre clef mais plutôt un lien vers votre clef.)

Ces commentaires sont gérés par Disqus