Tutorial ini berisi instruksi untuk memperbaiki kesalahan berikut ketika mencoba menambahkan hard drive virtual yang ada di VirtualBox: "Gagal membuka file hard disk
Kesalahan "Gagal membuka File Gambar disk - Tidak Dapat Mendaftarkan Hard Disk" di VirtualBox muncul karena File Gambar Disk VM yang Anda coba buka memiliki UUID yang sama dengan Gambar Disk Virtual lainnya mengajukan. Dalam hal ini, Virtualbox tidak dapat mendaftarkan file gambar disk (VDI, VHD, VMDK, dll.) dan menampilkan kesalahan berikut:
"Tidak dapat mendaftarkan hard disk 'C:\Users\%Username%\VirtualBox VMs\%VirtualDiskName1%.vdi' {%Virtual-Disk-UUID%} karena hard disk 'C:\Users\%Username%\VirtualBox VMs\VirtualDiskName2%.vdi' dengan UUID {%Virtual-Disk-UUID%} sudah ada.
Kode Hasil:
E_INVALIDARG (0x80070057)
Komponen:
Kotak Virtual
Antarmuka:
IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)"
Cara mengatasi kesalahan VirtualBox: Gagal membuka file hard disk virtual (.VDI) karena hard disk sudah keluar.
Metode 1. Hapus Disk Virtual yang Terlewatkan dari VirtualBox.
Kesalahan di atas dapat muncul jika Anda telah memindahkan hard disk virtual ke lokasi lain (mis. hard disk (dari lokasi baru) ke mesin virtual baru atau yang sudah ada, tanpa sebelumnya menghapus disk yang terlewat dari Kotak Virtual. Pada kasus ini, Anda harus melepaskan file disk virtual yang hilang menggunakan Manajer Media VirtualBox. Untuk melakukannya:
1. Dari VirtualBox Mengajukan menu, buka Manajer Media Virtual.
2. Sorot Disk Virtual yang terlewat (yang memiliki tanda kesalahan)* dan klik Melepaskan. (Saat ditanya, tekan tombol Melepaskan untuk melepaskan hard drive yang hilang.)
* Catatan: Jika Anda tidak melihat disk yang terlewat di sini, lanjutkan ke metode-2.
3. Lalu klik Menghapus (lalu tekan tombol Hapus) untuk menghapus hard disk virtual yang hilang.
4. Tutup Manajer Media Virtual.
5. Sorot VM tempat Anda ingin menambahkan file Hard Drive Virtual (.VDI) dan klik Pengaturan.
6. Pilih Penyimpanan di panel kiri dan kemudian klik 'Tambahkan harddisk' ikon di sebelah kanan.
7. Klik Pilih disk yang ada.
8. Pilih file hard disk virtual yang ingin Anda tambahkan dan klik Membuka.
9. Klik Oke untuk menutup pengaturan Mesin Virtual.
10.Awal mesin virtual.
Metode 2. Kloning Disk Virtual dengan Manajer Media Virtual.
Untuk menghindari kesalahan "Gagal membuka File Gambar disk, Tidak Dapat Mendaftarkan Hard Disk", adalah dengan mengkloning Virtual File gambar disk (VDI, VHD, dll.), dengan menggunakan VirtualBox Media Manager,* daripada menggunakan Salin/Tempel OS host fungsi. Untuk melakukannya:
* Catatan: Cara yang tepat untuk berhasil mengkloning file gambar hard disk virtual yang ada (VDI, VHD, VMDK, dll.), adalah dengan menggunakan fungsi Salin di VirtualBox Media Manager.
1. Dari Virtualbox's Mengajukan pilih menu Manajer Media Virtual.
2. Pilih Hard disk Virtual, yang ingin Anda tiru dan klik Salinan.
3. Pada layar berikutnya, tentukan pilihan Anda tentang "Jenis File Gambar Disk" & "Ukuran" (atau biarkan pengaturan default) dan terakhir beri nama untuk gambar disk baru.
4. Setelah selesai, klik Salinan dan tunggu hingga pembuatan disk image baru selesai.
5. Setelah penyalinan selesai, gunakan gambar disk yang disalin untuk membuat mesin virtual baru di Virtualbox.
Metode 3. Ubah UUID Disk Virtual.
Metode terakhir untuk menyelesaikan masalah "Tidak Dapat Mendaftarkan Hard Disk Virtual", adalah dengan mereset UUID dari file Disk Virtual (VDI) yang disebutkan dalam kesalahan VirtualBox. Untuk melakukannya:
1. Menutup Aplikasi VirtualBox.
2. Buka Command Prompt sebagai Administrator. Untuk melakukannya:
sebuah. Di kotak pencarian ketik: cmd (atau prompt perintah).
B. Klik kanan pada prompt perintah (hasil) dan pilih Jalankan sebagai administrator.
3. Salinan & Tempel di command prompt perintah berikut di jendela command prompt dan tekan Memasuki:
- cd C:\Program Files\Oracle\VirtualBox
4. Sekarang ketik perintah berikut dan tekan Memasuki: *
- vboxmanage perintah internal sethduuid "%Full_Path_To_VHD_File%"
* Catatan: Pada perintah di atas ubah %Full_Path_To_VHD_File% nilai sesuai kasus Anda. Sebagai contoh: Jika Anda ingin mengatur ulang UUID darifile gambar disk virtual "Windows7.vdi" yang terletak di "C:\Users\Admin\VirtualBox VMs\Windows7VM"folder, perintahnya harus:
- vboxmanage perintah internal sethduuid "C:\Users\Admin\VirtualBox VMs\Windows7VM\Windows7.vdi"
5. Jika semuanya berjalan dengan baik, maka Anda harus menginformasikan bahwa UUID telah berubah.
6. Tutup command prompt dan sekarang coba pasang hard disk virtual ke mesin Virtual baru.
Itu saja! Apakah itu berhasil untuk Anda?
Silakan tinggalkan komentar di bagian komentar di bawah atau bahkan lebih baik: suka dan bagikan posting blog ini di jejaring sosial untuk membantu menyebarkan berita tentang solusi ini.