FIX: VirtualBox Kunne ikke åpne harddiskfilen. Kan ikke registrere virtuell harddisk fordi det allerede eksisterer en disk med samme UUID.(Løst)

Denne opplæringen inneholder instruksjoner for å fikse følgende feil når du prøver å legge til en eksisterende virtuell harddisk i VirtualBox: "Kunne ikke åpne harddiskfilen , fordi en harddisk med samme UUID allerede eksisterer".

Feilmeldingen "Kunne ikke åpne diskbildefilen – Kan ikke registrere harddisk" i VirtualBox vises fordi VM Disk Image-filen du prøver å åpne har samme UUID som en annen Virtual Disk Image fil. I så fall kan ikke Virtualbox registrere diskbildefilen (VDI, VHD, VMDK, etc.) og viser følgende feil:

VirtualBox Kunne ikke åpne harddiskfilen. Kan ikke registrere virtuell harddisk fordi en disk med samme UUID allerede eksisterer

"Kan ikke registrere harddisken 'C:\Users\%Username%\VirtualBox VMs\%VirtualDiskName1%.vdi' {%Virtual-Disk-UUID%} fordi en harddisk 'C:\Users\%Username%\VirtualBox VMs\VirtualDiskName2%.vdi' med UUID {%Virtual-Disk-UUID%} allerede finnes.

Resultatkode:
E_INVALIDARG (0x80070057)
Komponent:
VirtualBox
Grensesnitt:
IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)"

Slik løser du VirtualBox-feil: Kunne ikke åpne virtuell harddiskfil (.VDI) fordi harddisken allerede avsluttes.

Metode 1. Fjern tapte virtuelle disker fra VirtualBox.

Feilen ovenfor kan vises hvis du har flyttet den virtuelle harddisken til et annet sted (f.eks. volum) og deretter prøver å legge til den virtuelle harddisken på nytt harddisk (fra den nye plasseringen) til en ny eller til en eksisterende virtuell maskin, uten tidligere å ha fjernet den tapte disken fra VirtualBox. I dette tilfellet må du frigjøre den manglende virtuelle diskfilen ved hjelp av VirtualBox Media Manager. Å gjøre det:

1. Fra VirtualBox Fil menyen åpner du Virtual Media Manager.

fix VirtualBox kan ikke åpne Virtual Hard Disk-fil VDI - fil med samme uuid eksisterer allerede.

2. Marker den tapte virtuelle disken (den med feiltegnet)* og klikk Utgivelse. (Når du blir spurt, trykk på Utgivelse knappen for å frigjøre den manglende harddisken.)

* Merk: Hvis du ikke ser noen tapte disker her, fortsett til metode-2.

virtuell kan ikke åpne virtuell harddiskfil - fiks

3. Klikk deretter Fjerne (og trykk deretter på Fjern-knappen) for å fjerne den manglende virtuelle harddisken.

fjern manglende virtuell harddisk .vdi

4. Lukk Virtual Media Manager.
5. Marker VM-en der du vil legge til Virtual Hard Drive-filen (.VDI) og klikk Innstillinger.

fix kan ikke registrere virtuell harddisk virtualbox

6. Plukke ut Oppbevaring i venstre rute og klikk deretter på 'Legg til harddisk' ikonet til høyre.

bilde

7. Klikk Velg eksisterende disk.

bilde

8. Velg den virtuelle harddiskfilen du vil legge til, og klikk Åpen.

bilde

9. Klikk OK for å lukke Virtual Machine-innstillingene.

bilde

10.Start den virtuelle maskinen.

Metode 2. Klone virtuell disk med Virtual Media Manager.

For å unngå at feilen "Kunne ikke åpne diskbildefilen, kan ikke registrere harddisken" oppstår, er å klone Virtual Diskbildefiler (VDI, VHD, osv.), ved å bruke VirtualBox Media Manager,* i stedet for å bruke vertens OS Kopier/Lim inn funksjoner. Å gjøre det:

* Merk: Den riktige måten å klone en eksisterende virtuell harddiskfil (VDI, VHD, VMDK, etc.), er å bruke Kopier-funksjonen i VirtualBox Media Manager.

1. Fra Virtualbox Fil menyvelg Virtual Media Manager.

fix Kan ikke registrere harddisken virtualbox

2. Velg den virtuelle harddisken du vil klone og klikk Kopiere.

fix Kan ikke åpne diskbilde vdi vhd osv.

3. På neste skjermbilde, gjør dine valg om "Disk Image File Type" & "Size" (eller la standardinnstillingene) og gi til slutt et navn for det nye diskbildet.
4. Klikk når du er ferdig Kopiere og vent til det nye diskbildet er fullført.

kan ikke åpne vdi image virtualbox

5. Når kopieringen er ferdig, bruk det kopierte diskbildet til å lage en ny virtuell maskin i Virtualbox.

Metode 3. Endre den virtuelle diskens UUID.

Den siste metoden for å løse problemet "Kan ikke registrere virtuell harddisk" er å tilbakestille UUID-en til Virtual Disk-filen (VDI) nevnt i VirtualBox-feilen. Å gjøre det:

1. Lukk VirtualBox-applikasjon.

2. Åpne ledetekst som administrator. Å gjøre det:

en. Skriv inn i søkeboksen: cmd (eller ledeteksten).
b. Høyreklikk på ledeteksten (resultat) og velg Kjør som administrator.

kjør ledeteksten som administrator

3. Kopiere & Lim inn i ledeteksten følgende kommando i ledetekstvinduet og trykk Tast inn:

  • cd C:\Program Files\Oracle\VirtualBox
endre uuid virtuell disk

4. Skriv nå følgende kommando og trykk Tast inn: *

  • vboxmanage interne kommandoer sethduuid "%Full_Path_To_VHD_File%"

* Merk: Ved kommandoen ovenfor endrer du %Full_Path_To_VHD_File% verdi i henhold til ditt tilfelle. For eksempel: Hvis du vil tilbakestille UUID-en tilvirtuell diskbildefil "Windows7.vdi" som ligger kl "C:\Users\Admin\VirtualBox VMs\Windows7VM"mappen skal kommandoen være:

  • vboxmanage interne kommandoer sethduuid "C:\Users\Admin\VirtualBox VMs\Windows7VM\Windows7.vdi"
tilbakestill uuid virtuell disk

5. Hvis alt går bra, bør du informere om at UUID er endret.

tilbakestill uuid virtuell disk virtualbox

6. Lukk ledeteksten og prøv nå å koble den virtuelle harddisken til en ny virtuell maskin.

Det var alt folkens! Fungerte det for deg?
Legg igjen en kommentar i kommentarfeltet nedenfor eller enda bedre: lik og del dette blogginnlegget i sosiale nettverk for å hjelpe med å spre ordet om denne løsningen.