VirtualBox impossible d'insérer le disque optique virtuel

-
VirtualBox Impossible d'insérer le disque optique virtuel
- Supprimer/éjecter le fichier ISO monté existant de VirtualBox et de l'hôte Windows
- Éteindre la VM et abandonner l'état sauvegardé
- Recréer ou déplacer le lecteur/contrôleur optique
- Libérer le média depuis le Gestionnaire de Média Virtuel
- Utiliser la commande attach de VBoxManage CLI
- Copier l'ISO localement sur le lecteur interne
- Comment ajouter une unité optique dans VirtualBox ?
- Comment ajouter un disque virtuel dans VirtualBox ?
Rencontrez-vous l'erreur "Impossible d'insérer le disque optique virtuel" dans VirtualBox ? Découvrez les causes et solutions pour résoudre ce problème frustrant.
Il peut être frustrant de rencontrer l'erreur Impossible d'insérer le disque optique virtuel dans VirtualBox lorsqu'on essaie de monter un fichier ISO ou d'installer des additions invitées. Ce problème est généralement dû à des enregistrements multimédias corrompus, à des images disque verrouillées ou à des contrôleurs de stockage mal configurés, empêchant la machine virtuelle d'accéder au lecteur optique. Cependant, vous êtes au bon endroit si vous le rencontrez. Dans cet article, nous explorons les raisons et les solutions pour résoudre l'erreur.
Impossible d'insérer le disque optique virtuel C:\Program Files\VirtualBox\VBoxGuestAdditional.iso dans la machine <nom-de-la-machine>
VirtualBox Impossible d'insérer le disque optique virtuel
Si vous ne parvenez pas à monter un fichier ISO ou un lecteur hôte physique en tant que disque optique virtuel dans une machine virtuelle VirtualBox, exécutez les solutions mentionnées ci-dessous.
- Supprimez/éjectez le fichier ISO monté existant de VirtualBox et de l'hôte Windows
- Éteignez la VM et abandonnez l'état sauvegardé
- Recréez ou déplacez le lecteur/contrôleur optique
- Libérez le support à partir du Gestionnaire de médias virtuels
- Utilisez la commande d'attachement VBoxManage CLI
- Copiez l'ISO localement sur le disque interne
- Exclusion d'antivirus
Commençons avec le guide de dépannage.
Supprimer/éjecter le fichier ISO monté existant de VirtualBox et de l'hôte Windows
VirtualBox et Windows peuvent temporairement bloquer le fichier ISO pour éviter qu'il soit modifié, supprimé ou déplacé pendant son utilisation. VirtualBox le fait via le contrôleur de stockage, tandis que Windows le monte en tant que lecteur virtuel après un double-clic. Pour forcer l'ISO à devenir libre pour un nouvel attachement, nous devons l'éjecter des deux endroits. De plus, VirtualBox ne peut pas accéder à un fichier que Windows a ouvert avec des droits de lecture exclusifs.
- Lancez VirtualBox, sélectionnez la VM, et allez dans Paramètres, puis cliquez sur Stockage.
- Cliquez avec le bouton droit sur le lecteur optique et sélectionnez l'icône Supprimer l'attachement.
- Fermez la fenêtre des paramètres, puis allez dans l'Explorateur de fichiers Windows et localisez le fichier ISO.
- Cliquez avec le bouton droit sur le ISO et sélectionnez l'option Éjecter. Si elle n'est pas visible, cela signifie qu'elle n'a pas été montée par Windows. Une fois cela fait, rouvrez VirtualBox, retournez à Stockage et rattachez l'ISO via Choisir un fichier disque.
Maintenant, démarrez la VM et voyez si l'ISO se charge correctement. Si ce n'est pas le cas, consultez la solution suivante.
Éteindre la VM et abandonner l'état sauvegardé
VirtualBox préserve l'état exact du lecteur optique virtuel lorsqu'une VM est sauvegardée avec un état sauvegardé. Pour corriger cela, il faut éteindre complètement la VM et abandonner l'état sauvegardé afin qu'un démarrage à froid force VirtualBox à réinitialiser l'ensemble du matériel virtuel de la VM, à rompre toute référence obsolète à l'ISO et à réévaluer tous les attachements multimédias depuis le début.
Dans la fenêtre principale de VirtualBox, faites un clic droit sur la VM et vérifiez si elle apparaît comme Enregistrée. Cliquez sur l'option Abandonner l'état sauvegardé ou Éteindre, puis abandonnez lorsque cela est demandé, et attendez que la VM affiche la mention Éteinte.
Une fois cela fait, redémarrez la VM normalement. Dans la fenêtre de la VM en cours d'exécution, cherchez l'icône du disque optique dans la barre d'état (en bas à droite), cliquez avec le bouton droit dessus et sélectionnez Choisir un fichier disque. Alternativement, si le menu "Périphériques" est visible, cliquez sur Périphériques > Lecteurs optiques > Choisir un fichier disque. Ensuite, sélectionnez l'ISO.
Vérifiez si la VM lit correctement le disque. Si le problème persiste, consultez la solution suivante.
Recréer ou déplacer le lecteur/contrôleur optique
Une entrée de contrôleur de stockage corrompue ou mal mappée peut empêcher VirtualBox d'insérer un disque optique. Il est conseillé de retirer le lecteur optique et de le réajouter pour reconstruire le lien matériel virtuel afin de contourner toute configuration défectueuse. Cela donne à la VM un nouveau lecteur optique énuméré.
- Éteignez correctement la VM, puis ouvrez Paramètres et allez dans Stockage.
- Sélectionnez le lecteur optique sous le contrôleur actuel, puis cliquez sur le signe moins pour le retirer.
- Ensuite, cliquez sur Ajouter un lecteur optique (signe plus) et choisissez l'option Ajouter un nouveau lecteur optique.
- Si disponible, attachez-le à un contrôleur différent, puis sélectionnez le fichier ISO et cliquez sur OK.
Enregistrez le nouveau périphérique optique avec l'ISO attaché, puis démarrez la VM et testez si l'erreur est résolue.
Libérer le média depuis le Gestionnaire de Média Virtuel
VirtualBox maintient un registre intégral de tous les fichiers ISO. Donc, même si un ISO est retiré d'une VM, le registre peut toujours marquer le fichier comme inaccessible ou attaché à une VM en cours d'exécution. Cela bloque toute nouvelle entrée dans le registre. Libérer le média depuis le Gestionnaire de Média Virtuel permet de nettoyer les entrées et de résoudre le problème en forçant VirtualBox à oublier toute métadonnée problématique concernant l'ISO. Pour cela, fermez et rouvrez VirtualBox sans démarrer de VM. Allez dans Fichier, et cliquez sur Gestionnaire de Média Virtuel ou appuyez simplement sur Ctrl+D. Dans l'onglet Disques Optiques, recherchez l'ISO problématique en cherchant un triangle jaune ou Inaccessible à côté de celui-ci, puis sélectionnez-le. Cliquez sur le bouton Libérer, puis fermez le Gestionnaire de Média Virtuel et rattachez l'ISO à la VM via les paramètres Stockage. Après avoir effectué ce processus, vérifiez si le problème est résolu. Si le problème persiste, consultez la solution suivante.
Utiliser la commande attach de VBoxManage CLI
L'interface graphique de VirtualBox peut parfois ajouter des étapes de validation supplémentaires ou conserver des poignées de fichiers plus longtemps que nécessaire. L'outil en ligne de commande VBoxManage effectue une attache plus directe et à un niveau plus bas qui contourne les verrous et la mise en cache liés à l'interface graphique.
- Fermez VirtualBox, et ouvrez l'invite de commande avec des droits administratifs.
- Pour naviguer vers le dossier d'installation de VirtualBox, exécutez la commande suivante :
cd "C:\Program Files\Oracle\VirtualBox"
- Tout d'abord, éjectez tout média existant du lecteur optique :
VBoxManage storageattach "VotreNomDeVM" --storagectl "SATA" --port 0 --device 0 --type dvddrive --medium emptydrive
Remarque : Remplacez SATA, port 0, appareil 0 par les détails réels du contrôleur que vous pouvez trouver dans les paramètres de stockage.
- Ensuite, exécutez la commande suivante pour attacher immédiatement l'ISO :
VBoxManage storageattach "VotreNomDeVM" --storagectl "SATA" --port 0 --device 0 --type dvddrive --medium "C:\full\path\to\your.iso"
Une fois terminé, démarrez la VM normalement et vérifiez. Poursuivez avec la solution suivante si le problème persiste.
Copier l'ISO localement sur le lecteur interne
Windows applique différentes politiques de verrouillage et de mise en cache aux fichiers sur des partages réseau, des lecteurs USB externes ou des dossiers synchronisés dans le cloud. VirtualBox peut donc se voir refuser l'accès en lecture exclusif si un ISO réside dans un tel emplacement. Ainsi, copier l'ISO sur un lecteur interne local résout le problème en éliminant les facteurs externes, car le système de fichiers NTFS local permet à VirtualBox d'obtenir une prise en charge stable et exclusive du fichier. Pour cela, suivez les étapes mentionnées ci-dessous.
- Localisez le fichier ISO sur le lecteur externe ou réseau, copiez-le et collez-le dans un nouveau dossier sur le lecteur interne.
- Éjectez tout ISO précédemment attaché à la VM comme mentionné ci-dessus, puis allez dans les paramètres Stockage de VirtualBox.
- Attachez le nouvel ISO copié localement, et démarrez la VM.
Vérifiez que le disque optique est détecté. Espérons que le problème sera résolu.
Comment ajouter une unité optique dans VirtualBox ?
Pour ajouter une unité optique dans VirtualBox, allez dans les Paramètres de la VM, Stockage, et cliquez sur l'icône Ajouter un lecteur optique dans la liste des appareils de stockage. Dans la fenêtre contextuelle, sélectionnez l'option Choisir un disque, parcourez jusqu'au fichier ISO, et cliquez sur Ok pour enregistrer et attacher le lecteur.
Comment ajouter un disque virtuel dans VirtualBox ?
Pour ajouter un disque virtuel, lancez VirtualBox, allez dans Paramètres, puis sélectionnez Stockage. Là, sélectionnez le contrôleur souhaité, puis cliquez sur l'icône Ajouter un disque dur, et choisissez l'option Créer un nouveau disque ou Utiliser un disque existant. Enfin, suivez l'assistant pour définir le type, la taille et l'emplacement, puis cliquez sur OK.
Maintenant que tu as fini de lire VirtualBox impossible d'insérer le disque optique virtuel, nous t'invitons à explorer davantage la catégorie Tutoriels. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
