VirtualBox Ne peut pas enregistrer le disque dur existe déjà
J'ai créé un fichier de disque virtuel VM_1_Ubuntu.vdi. Puis je l'ai déplacé dans un autre dossier. J'ai essayé de mise à jour des paramètres de la VM (clic droit sur la machine virtuelle -> paramètres -> Stockage -> Contrôleur SATA onglet, VM_1_Ubuntu.vdi chemin d'accès). Je voulais mettre un nouveau chemin.
Il dit
Impossible d'enregistrer le disque dur existe déjà
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé une solution
Fichier -> Virtual Media Manager -> Suppression des images existantes (remarque, j'ai supprimé à partir du registre).
J'ai suivi ces étapes.
http://www.webdesignblog.asia/software/virtualbox-moving-vdi-file-re-linking-guest/#sthash.1QOHeiw5.dpbs
Après que j'ai pu mettre à jour le chemin d'accès dans les paramètres de la VM.
Il est possible de changer l'UUID sur le VDI fichier à l'aide de la commande:
Il semble que cette commande attribue un nouveau "aléatoire" UUID pour le fichier. Pas beaucoup de documentation sur elle, cependant.
Dans certains cas la première de vos besoins à la Libération, puis de les Supprimer et de rajouter via Virtual Media Manager
Si il n'y a pas de possibilité de supprimer ou de changer de chemin d'accès à un fichier de disque dur Virtuel à l'aide de Gestionnaire de Médias (dans mon cas) puis:
1 - Ouvrir les fichiers".vbox' et '.vbox-prev " (si elle existe) des fichiers dans un éditeur de texte et remplacez-le premier caractère de Disque dur uuid (prendre note pour revenir sur ce changement sur l'étape 6)
Exemple:
nano /home/virtualbox/WindowsServer/WindowsServer.vbox
Changement:
À:
2 - Redémarrer la machine
4 - Arrêt de la Machine Virtuelle (si commencé)
5 - Sur la borne:
modifier la TAILLE pour un certain nombre de méga-octets, par exemple 80000 (80 GO)
6 - Ouvrir de nouveau les fichiers.vbox' et '.vbox-prev " (si elle existe) des fichiers dans un éditeur de texte et remplacez-le premier caractère de Disque dur uuid avec la valeur d'origine
Exemple:
nano /home/virtualbox/WindowsServer/WindowsServer.vbox
Changement:
À:
7 - Redémarrer la machine
J'apprécie vraiment les suggestions ici. L'Empaleur et Oleg commentaires m'ont aidé à la pièce ma solution ensemble.
Utiliser le VBoxManage de la CLI. Il y a un modifymedium de commande avec un
--setlocation
option.Je suggère l'ouverture de la VBox GUI (sur VM VirtualBox Manager 6.0)
- sélectionnez "Gestionnaire de Médias Virtuels" (j'ai utilisé le menu Fichier)
- sélectionnez "Information" pour le disque en vous donnant cette erreur
- copie de l'UUID
Note: j'ai supprimé le contrôleur de l' "Stockage", avant la prochaine étape.
- ouvrez votre invite de commande et accédez à l'emplacement de l' .vdi fichier
C'est une bonne idée pour le type de VBoxMange pour voir une liste d'options, mais c'est la commande à exécuter:
VBoxManage modifymedium
[insérer le type de support ici] [UUID]--setlocation
[chemin d'accès complet .vdi fichier]Enfin, remettre le contrôleur toute VM--de préférence celui que vous souhaitez corriger.