Mengapa mesin virtual saya tidak dapat diakses?

16

Saya ingin memulai mesin virtual saya tetapi dalam VirtualBox Manager, ia mengatakan itu tidak dapat diakses dan bahwa saya harus memeriksa log kesalahan yang mengatakan:

Document is empty.
Location: '/home/ron/VirtualBox VMs/Semios Win7 /Semios Win7 .vbox', line 1 (0), column 1.
/home/vbox/vbox-5.0.12/src/VBox/Main/src-server/MachineImpl.cpp[740] (nsresult Machine::i_registeredInit()).
Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}

Satu-satunya masalah adalah, saya tidak tahu bagaimana menafsirkan apa yang saya lihat. Apa artinya semua ini?

stdcerr
sumber
2
Apakah Anda yakin tentang spasi tambahan pada namanya? Apa yang VBoxManage list vmsdikatakan?
Ralph Rönnquist

Jawaban:

37

Pergi ke lokasi di mana Anda menyimpan VM Anda /home/ron/VirtualBox VMs/Semios Win7 /.

Buka .vboxdi editor teks favorit Anda untuk memeriksa apakah itu kosong. Mungkin itu :) Di folder yang sama Anda harus memiliki file Semios Win7 .vbox-prev. Salin konten file ini ke Semios Win7.vbox, simpan, dan coba lagi.

Sekarang itu seharusnya bekerja. Saya melakukan hal yang sama dan itu berhasil untuk saya.

TheKalin
sumber
apa yang harus dilakukan jika di ubuntu?
kashminder
@kashminder Lakukan hal yang sama. Cukup periksa apa folder utama Anda untuk menyimpan data mesin virtual. Jika Anda tidak mengetahuinya, lakukan ini di Kotak GUI Virtual: Baru> centang "gunakan file hard disk virtual yang ada"> klik ikon folder> tadam, ini adalah folder root Anda.
TheKalin
masih sama. bekerja untuk pengguna root tetapi tidak dengan yang masuk.
kashminder
@kashminder Periksa izin Anda dari. ls-l folder vm Anda. Tambahkan pengguna ke sudo atau ubah izin untuk file vm.
TheKalin
1
@ user240891 Dalam kasus saya, saya kehabisan ruang pada disk dan harus reboot. Setelah reboot file itu adalah 0kb.
TheKalin