J'ai installé Windows XP dans ma VirtualBox il y a quelques jours. Maintenant, je veux supprimer complètement Windows XP de VirtualBox et j'ai décidé d'installer Ubuntu 13.04 à des fins de test.
Quelle est la bonne façon de supprimer complètement Windows XP de VirtualBox?
Cela n'a aucun sens de conserver une machine virtuelle particulière et de modifier le système d'exploitation à l'intérieur. Supprimez donc la VM et créez-en une nouvelle:
Dans l'interface graphique de Virtual Box, vous pouvez facilement supprimer une machine virtuelle en sélectionnant la machine à supprimer et accédez au menu "Machine -> Supprimer" ou choisissez "Supprimer" dans le menu contextuel du clic droit.
On nous demandera ensuite si nous souhaitons uniquement supprimer la machine (c'est-à-dire la désenregistrer) ou si nous souhaitons également supprimer "Supprimer tous les fichiers" . Ce dernier supprimera complètement la machine virtuelle avec tous les fichiers de notre lecteur.
Cela peut aussi être fait en ligne de commande avec la commande suivante:
VBoxManage unregistervm --delete "<Name of Machine>"
Ce faisant, les fichiers suivants seront supprimés:
- tous les fichiers image de disque dur, y compris les fichiers de différenciation, utilisés par la machine et non partagés avec d'autres machines;
- fichiers d'état enregistrés créés par la machine, le cas échéant (un si la machine était dans l'état "enregistré" et un pour chaque instantané en ligne);
- le fichier XML de la machine et ses sauvegardes;
- les fichiers journaux de la machine, le cas échéant;
- le répertoire de la machine, s'il est vide après avoir supprimé tout ce qui précède.
Si le problème persiste, vous pouvez également supprimer les processus VBoxHeadless et VirtualBoxVM associés à la machine virtuelle.
Par exemple. Supposons que le nom de votre machine virtuelle verrouillée/mauvaise est My-Locked-VM.
Obtenez l'ID de processus des processus VirtualBox associé à ce VM et tuez-le.
MyHostName:homedir ayekay$ ps -ef| grep -i My-Locked-VM
1624398723 1196 23121 0 11:34AM ?? 0:05.11 /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --no-startvm-errormsgbox --separate
1624398723 89252 23121 0 10:06AM ?? 3:07.87 /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --vrde config
1624398723 2323 79114 0 11:48AM ttys007 0:00.00 grep -i My-Locked-VM
MyHostName:homedir ayekay$ kill -9 1196 89252
MyHostName:homedir ayekay$
Une fois le processus tué, l'interface utilisateur de VirtualBox affiche l'état VM comme étant abandonné. Vous pouvez ensuite utiliser l'interface utilisateur pour supprimer la machine virtuelle.