VirtualBox · 2 min read · Jan 05, 2026

Utilisation des dispositifs RAW dans les VM VirtualBox

Utilisation des dispositifs RAW dans les VM VirtualBox

Version 1.0
Auteur : Falko Timme
Suivez-moi sur Twitter

Habituellement, VirtualBox crée ses machines virtuelles dans des images disque (.vdi, .vmdk, etc.). Ce tutoriel explique comment vous pouvez utiliser des dispositifs RAW depuis l’hôte (partitions, volumes LVM, etc.) et créer une VM VirtualBox à partir de cela. Je vais également expliquer comment monter un dispositif RAW dans une VM existante.

Je ne garantis pas que cela fonctionnera pour vous !

1 Remarque préliminaire

Parce que j’ai installé VirtualBox sur un serveur sans interface graphique, j’utilise phpvirtualbox comme interface graphique pour VirtualBox ici. Si vous utilisez l’interface graphique originale de VirtualBox, c’est parfaitement acceptable.

Mon hôte VirtualBox utilise LVM, donc je vais me concentrer sur l’utilisation des volumes LVM comme dispositifs RAW dans ce tutoriel. La procédure est la même pour les partitions “normales”.

Assurez-vous que vous êtes connecté en tant que root (tapez

sudo su

pour devenir root), car nous devons exécuter toutes les étapes de ce tutoriel en tant qu’utilisateur root.

2 Ajouter l’utilisateur VirtualBox au groupe disk

Avant de commencer, nous devons nous assurer que l’utilisateur sous lequel nous exécutons VirtualBox est membre du groupe disk. Si vous utilisez phpvirtualbox, le nom d’utilisateur est probablement vbox. Si vous utilisez l’interface graphique normale de VirtualBox, le nom d’utilisateur est celui sous lequel vous êtes connecté à votre bureau Linux.

usermod -a -G disk vbox

Pour vous assurer que ce changement prend effet, il est conseillé de redémarrer maintenant :

reboot

3 Préparer un dispositif RAW pour une utilisation avec VirtualBox

Comme je l’ai mentionné précédemment, j’utilise ici des volumes LVM. Créons un volume de 20 Go appelé vm10 (la machine virtuelle que je veux créer s’appellera vm10) dans le groupe de volumes vg0 :

lvcreate -L20G -n vm10 vg0

Ensuite, nous devons créer un fichier .vmdk qui indique à VirtualBox d’utiliser le dispositif RAW /dev/vg0/vm10. Il est probablement préférable de le créer dans le répertoire personnel de l’utilisateur sous lequel VirtualBox s’exécute (par exemple, /home/vbox si vous utilisez phpvirtualbox) - le fichier doit également être possédé par cet utilisateur :

cd /home/vbox/
VBoxManage internalcommands createrawvmdk -filename vm10.vmdk -rawdisk /dev/vg0/vm10
chown vbox:vbox vm10.vmdk

4 Créer la VM dans VirtualBox

Ensuite, allez dans votre interface graphique VirtualBox (interface graphique originale de VirtualBox ou phpvirtualbox) et utilisez l’assistant Créer une nouvelle machine virtuelle pour créer une nouvelle machine virtuelle. Sur l’écran Disque dur virtuel, sélectionnez Utiliser un disque dur virtuel existant et cliquez sur l’icône Choisir un fichier de disque dur virtuel :

Sélectionnez le fichier .vmdk (vm10.vmdk dans cet exemple) que nous avons créé au chapitre trois et cliquez sur OK :

Cliquez sur Suivant >>…

… et sur Créer :

Maintenant, créez la machine virtuelle comme vous le feriez normalement dans VirtualBox.

Vous utilisez maintenant un dispositif RAW au lieu d’une image disque pour la machine virtuelle.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.