Ovaj vodič sadrži upute za ispravljanje sljedeće pogreške pri pokušaju dodavanja postojećeg virtualnog tvrdog diska u VirtualBox: "Otvaranje datoteke tvrdog diska nije uspjelo
Pojavljuje se pogreška "Neuspjelo otvoriti slikovnu datoteku diska – Nije moguće registrirati tvrdi disk" u VirtualBoxu jer datoteka slike VM diska koju pokušavate otvoriti ima isti UUID s drugom slikom virtualnog diska datoteka. U tom slučaju Virtualbox ne može registrirati datoteku slike diska (VDI, VHD, VMDK, itd.) i prikazuje sljedeću pogrešku:
"Nije moguće registrirati tvrdi disk 'C:\Users\%Username%\VirtualBox VMs\%VirtualDiskName1%.vdi' {%Virtual-Disk-UUID%} jer tvrdi disk 'C:\Users\%Username%\VirtualBox VMs\VirtualDiskName2%.vdi' s UUID-om {%Virtual-Disk-UUID%} već postoji.
Šifra rezultata:
E_INVALIDARG (0x80070057)
komponenta:
VirtualBox
Sučelje:
IVVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)"
Kako riješiti pogrešku VirtualBoxa: Otvaranje datoteke virtualnog tvrdog diska (.VDI) nije uspjelo jer tvrdi disk već izlazi.
Metoda 1. Uklonite propuštene virtualne diskove iz VirtualBoxa.
Gornja pogreška može se pojaviti ako ste premjestili virtualni tvrdi disk na drugo mjesto (npr. volumen), a zatim pokušate ponovno dodati virtualni disk tvrdi disk (s novog mjesta) na novi ili na postojeći virtualni stroj, bez prethodnog uklanjanja propuštenog diska iz VirtualBox. U tom slučaju morate osloboditi datoteku virtualnog diska koja nedostaje pomoću VirtualBox Media Managera. Napraviti to:
1. Iz VirtualBoxa Datoteka izbornik, otvorite Virtualni Media Manager.
2. Označite propušteni virtualni disk (onaj sa znakom pogreške)* i kliknite Otpustite. (Kada se to od vas zatraži, pritisnite Otpustite gumb za otpuštanje tvrdog diska koji nedostaje.)
* Bilješka: Ako ovdje ne vidite nijedan propušteni disk, nastavite metoda-2.
3. Zatim kliknite Ukloniti (a zatim pritisnite gumb Ukloni) da biste uklonili virtualni tvrdi disk koji nedostaje.
4. Zatvorite Virtual Media Manager.
5. Označite VM u koji želite dodati datoteku virtualnog tvrdog diska (.VDI) i kliknite Postavke.
6. Izaberi Skladištenje na lijevom oknu, a zatim kliknite na 'Dodaj tvrdi disk' ikona s desne strane.
7. Klik Odaberite postojeći disk.
8. Odaberite datoteku virtualnog tvrdog diska koju želite dodati i kliknite Otvorena.
9. Klik u redu za zatvaranje postavki virtualnog stroja.
10.Početak virtualni stroj.
Metoda 2. Klonirajte virtualni disk pomoću Virtual Media Managera.
Da biste izbjegli pogrešku "Failed to open the disk Image File, Cannot Register the Hard Disk" da se dogodi, potrebno je klonirati Virtual Datoteke slike diska (VDI, VHD, itd.), korištenjem VirtualBox Media Managera* umjesto korištenja OS-a Copy/Paste funkcije. Napraviti to:
* Bilješka: Ispravan način za uspješno kloniranje postojeće datoteke slike virtualnog tvrdog diska (VDI, VHD, VMDK, itd.) je korištenje funkcije Kopiraj u VirtualBox Media Manageru.
1. Od Virtualboxa Datoteka izbor izbornika Virtualni Media Manager.
2. Odaberite virtualni tvrdi disk koji želite klonirati i kliknite Kopirati.
3. Na sljedećem zaslonu odaberite "Vrsta datoteke slike diska" i "Veličina" (ili ostavite zadane postavke) i na kraju dajte naziv za novu sliku diska.
4. Kada završite, kliknite Kopirati i pričekajte dok se stvaranje nove slike diska ne završi.
5. Kada je kopiranje gotovo, upotrijebite kopiranu sliku diska za stvaranje novog virtualnog stroja u Virtualboxu.
Metoda 3. Promijenite UUID virtualnog diska.
Posljednja metoda za rješavanje problema "Ne mogu registrirati virtualni tvrdi disk" je resetiranje UUID-a datoteke virtualnog diska (VDI) spomenute u pogrešci VirtualBoxa. Napraviti to:
1. Zatvoriti VirtualBox aplikacija.
2. Otvorite naredbeni redak kao administrator. Napraviti to:
a. U okvir za pretraživanje upišite: cmd (ili naredbeni redak).
b. Desni klik na naredbeni redak (rezultat) i odaberite Pokreni kao administrator.
3. Kopirati & Zalijepiti u naredbenom retku sljedeću naredbu u prozoru naredbenog retka i pritisnite Unesi:
- cd C:\Program Files\Oracle\VirtualBox
4. Sada upišite sljedeću naredbu i pritisnite Unesi: *
- unutarnje naredbe vboxmanage sethduuid "%Full_Path_To_VHD_File%"
* Bilješka: Na gornju naredbu promijenite %Full_Path_To_VHD_File% vrijednost prema vašem slučaju. Na primjer: Ako želite resetirati UUID zadatoteka slike virtualnog diska "Windows7.vdi" koji se nalazi na adresi "C:\Users\Admin\VirtualBox VMs\Windows7VM"folder, naredba bi trebala biti:
- unutarnje naredbe vboxmanage sethduuid "C:\Users\Admin\VirtualBox VMs\Windows7VM\Windows7.vdi"
5. Ako je sve u redu, trebali biste obavijestiti da se UUID promijenio.
6. Zatvorite naredbeni redak i sada pokušajte priključiti virtualni tvrdi disk na novi virtualni stroj.
To je sve narode! Je li vam uspjelo?
Molimo ostavite komentar u odjeljku za komentare ispod ili još bolje: lajkajte i podijelite ovu objavu na blogu na društvenim mrežama kako biste pomogli u širenju riječi o ovom rješenju.