Slik løser du VirtualBox "UUID finnes allerede" Feil
Hvis du kjører VirtualBox på en Windows-datamaskin, vil du sannsynligvis komme til feil fra tid til annen. Da jeg migrerte mine virtuelle harddisker fra en fysisk disk til en annen, kjørte jeg inn i en tillatelsesfeil. Tilsynelatende, når Virtualbox lager en .vhd (eller et annet format virtuell harddisk), baker den i en universelt unik identifikator som den bruker til å gjenkjenne VHDer. Vanligvis forårsaker det ikke problemer, men i dette tilfellet forhindrer det duplikater eller flyttede virtuelle disker fra å kjøre fra et ukjent sted.
Feilen ser slik ut:
"Kunne ikke åpne harddisken E: \ VirtualBox VMs \ Windows 8 \ Windows 8 Enterprise2.vhd .
Kan ikke registrere harddisken 'E: \ VirtualBox VMs \ Windows 8 \ Windows 8 Enterprise2.vhd' {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} fordi en harddisk 'E: \ VirtualBox VMs \ Windows 8 Enterprise \ Windows 8 Enterprise2 .vhd ' med UUID {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} eksisterer allerede.
Resultatkode:
E_INVALIDARG (0x80070057)Komponent:
VirtualBoxgrensesnitt:
IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) "
Oracle har et kapittel i VirtualBox-håndboken som dekker UUID-problemer, noe som kan vise hvordan du kan fikse dette. Eller du kan bare følge trinnene nedenfor.
Slik tilbakestiller du UUID
For å fikse dette, må du kjøre noen tekstkommandoer. Åpne kommandoprompt. I både Windows 8 og Windows 7 kan den bli funnet ved å skrive "cmd" inn i søkefeltet Start meny.
Endre deretter cmd-spørrekatalogen til mappen du installerte VirtualBox i. Hvis du legger den i standard er kommandoen dette:
cd C: \ Program Files \ Oracle \ VirtualBox \
Skriv inn følgende kommando ( eller kopier / lim inn med høyreklikk ):
VBOXMANAGE.EXE internalcommands sethduuid "pathtovhdfile"
Hvis alt fungerte, bør du se en melding som sier "UUID-endring til: ..." og da burde VirtualBox fungere. Alle faste!