Hoe VirtualBox UUID op te lossen bestaat al Fouten
Virtualbox Virtualisatie Virtuele Machine / / March 19, 2020
Laatst geupdate op
VirtualBox werkt goed genoeg onder normale omstandigheden, maar als je eenmaal begint met het verplaatsen van VHD's, kan het fouten uitspugen. Hier leest u hoe u een veelvoorkomend probleem oplost na het verplaatsen van een VHD.
Als u VirtualBox op een Windows-computer gebruikt, zult u waarschijnlijk van tijd tot tijd fouten tegenkomen. Toen ik mijn virtuele harde schijven van de ene fysieke schijf naar de andere migreerde, kwam ik een toestemmingsfout tegen. Blijkbaar, wanneer Virtualbox een .vhd (of een andere indeling virtuele harde schijf) maakt, bakt het in een universeel unieke identificatie die het gebruikt om VHD's herkennen. Meestal veroorzaakt het geen problemen, maar in dit geval voorkomt het dat dubbele of verplaatste virtuele schijven worden uitgevoerd vanaf een onbekende plaats.
Fix VirtualBox UUID-fouten
De fout ziet er als volgt uit:
'Kan de harde schijf niet openen E: \ VirtualBox VMs \ Windows 8 \ Windows 8 Enterprise2.vhd.
Kan de harde schijf niet registreren
‘E: \ VirtualBox VMs \ Windows 8 \ Windows 8 Enterprise2.vhd’{ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} omdat een harde schijf ‘E: \ VirtualBox VMs \ Windows 8 Enterprise \ Windows 8 Enterprise2.vhd’ met UUID {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} bestaat al.Resultaatcode:
E_INVALIDARG (0x80070057)Component:
VirtualBoxKoppel:
IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) ”
Oracle heeft een hoofdstuk in de VirtualBox-handleiding die UUID-problemen behandelt, die kunnen onthullen hoe dit te verhelpen. Of u kunt gewoon de onderstaande stappen volgen.
Hoe de UUID te resetten
Om dit op te lossen, moet u enkele tekstopdrachten uitvoeren. Open de opdrachtprompt. In zowel Windows 8 als Windows 7 is het te vinden door "cmd" in het zoekvak van het Startmenu te typen.
Verander nu de directory van de cmd-prompt naar de map waarin je VirtualBox hebt geïnstalleerd. Als je het in de standaard zet, is de opdracht dit:
cd C: \ Program Files \ Oracle \ VirtualBox \
Typ nu de volgende opdracht (of kopiëren / plakken met de rechtermuisknop):
VBOXMANAGE.EXE interne opdrachten sethduuid "pathtovhdfile"
Als alles werkte, zou je een bericht moeten zien met de tekst "UUID verandert in: ..." en dan zou de VirtualBox moeten werken. Allemaal opgelost!