VirtualBox est un logiciel de machines virtuelle open source très populaire.
Lorsque l’on doit installer un OS dans une machine virtuelle, il est nécessaire d‘ajouter un fichier ISO dans la configuration de la VM.
Dans ce tutoriel, je vous donne trois façons de monter un ISO dans une VM VirtualBox, par la configuration, lorsque la VM est en cours d’exécution et en invite de commandes par VirtualBoxManage.

Table des matières
Comment ajouter un ISO dans VirtualBox depuis la configuration de la VM
La première méthode consiste à configurer le fichier ISO dans le gestionnaire de machines et dans les paramètres de la VM.
Voici comment faire :
- Dans le menu de gauche, sélectionnez la machine virtuelle
- Puis à droite, dans la barre d’icônes, cliquez sur Configuration
- A gauche, cliquez sur Stockage
- Puis à droite sélectionnez l’emplacement vide dans Contrôleur IDE
- Ensuite, cliquez tout à droite sur l’icône CD-Rom et Choose a disk file
- Puis naviguez dans vos dossiers pour sélectionner le fichier ISO de Windows XP
- Le fichier ISO de Windows XP est visible dans la liste
Ajouter un ISO sur une machine virtuelle en cours d’exécution sur VirtualBox
Vous pouvez aussi, à tout moment, monter un fichier ISO dans une VM en cours de fonctionnement dans VirtualBox.
Suivez ces étapes :
- Faites un clic droit sur l’icône DVD-Rom depuis la barre d’icône en bas à droite de l’écran de votre VM
- Puis cliquez sur Choose a disk file
- Naviguez dans vos disques pour sélectionner le fichier ISO
- Ce dernier est automatiquement monté dans votre machine virtuelle
- A tout moment, en faisant un clic droit sur l’icône DVD-Rom vous pouvez cliquez dessus pour désactiver l’ISO
Ajouter un ISO sur une machine virtuelle avec VboxManage en ligne de commandes
Vous pouvez aussi monter très facilement un fichier ISO ne ligne de commandes d’une VM VirtualBox, à l’aide de la commande VboxManage.
- Tout d’abord, listez les VM afin d’obtenir le nom ou l’UUID
VBoxManage listvm
- Puis utilisez la commande suivante :
VBoxManage.exe storageattach "<uuid|vmname>" --storagectl <IDE|SATA> --port <numéro> --type <numero> --type dvddrive --medium <fichier ISO>
- Par exemple, pour configurer un fichier ISO dans la VM nommée « Windows 11 », dont le DVDRom est en SATA :
C:\Users\MaK>"C:\Program Files\Oracle\VirtualBox\Vboxmanage" storageattach "Windows 11" --storagectl SATA --port 1 --device 0 --type dvddrive --medium "C:\film-ISO\Windows11-22H2-_22621_382.iso"
- Pour supprimer un fichier ISO configuré, utilisez le nom de fichier « none » :
"C:\Program Files\Oracle\VirtualBox\Vboxmanage" storageattach "Windows 11" --storagectl SATA --port 1 --device 0 --type dvddrive --medium "none"
On peut rencontrer cette erreur, si l’hotplug n’est pas disponible, dans ce cas arrêter la VM.
VBoxManage.exe: error: The device slot 0 on port 1 of controller 'SATA' does not support hot-plugging VBoxManage.exe: error: Details: code VBOX_E_NOT_SUPPORTED (0x80bb0009), component SessionMachine, interface IMachine, callee IUnknown VBoxManage.exe: error: Context: "DetachDevice(Bstr(pszCtl).raw(), port, device)" at line 412 of file VBoxManageStorageController.cpp
Liens
- Comment mettre à jour VirtualBox (Windows & Linux)
- Quels sont les raccourcis clavier de Virtualbox
- VirtualBox : créer et utiliser une machine virtuelle
- Découvrir Linux : Qu’est-ce que Linux ?
- Quand faut-il abandonner Windows pour Linux ?
- Tester et essayer Linux sans installation
- Virtualbox : exécuter Linux Ubuntu, Windows ou Debian dans une machine virtuelle
- VirtualBox : comment créer une machine virtuelle
- Installer VirtualBox sur Ubuntu ou Debian
- Comment installer Windows 11 sur Virtualbox
- Comment installer Ubuntu 20.04 LTS
- Installer Ubuntu 22.04 LTS en dual boot avec Windows 10
- Comment installer Ubuntu 22.04 en Dual-boot avec Windows 11
- VirtualBox : exécuter Linux Ubuntu, Windows ou Debian
- Créer une VM VirtualBox en ligne de commandes avec VboxManage