Dlaczego moja maszyna wirtualna jest niedostępna?


16

Chcę uruchomić moją maszynę wirtualną, ale w VirtualBox Manager, mówi, że jest niedostępna i że powinienem sprawdzić dziennik błędów, który mówi:

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}

Jedynym problemem jest to, że nie wiem, jak interpretować to, co widzę. Co to wszystko znaczy?


2
Czy jesteś pewien końcowego odstępu w nazwie? Co VBoxManage list vmsmówi
Ralph Rönnquist

Odpowiedzi:


37

Przejdź do lokalizacji, w której przechowujesz swoją maszynę wirtualną /home/ron/VirtualBox VMs/Semios Win7 /.

Otwórz .vboxw swoim ulubionym edytorze tekstu, aby sprawdzić, czy jest pusty. Prawdopodobnie tak :) W tym samym folderze powinieneś mieć plik Semios Win7 .vbox-prev. Skopiuj zawartość tego pliku do Semios Win7.vbox, zapisz i spróbuj ponownie.

Teraz powinno działać. Zrobiłem to samo i zadziałało dla mnie.


co zrobić, jeśli jest w Ubuntu?
kashminder

@kashminder Zrób to samo. Po prostu sprawdź, jaki jest twój główny folder do przechowywania danych maszyn wirtualnych. Jeśli nie wiesz, zrób to w interfejsie GUI Virtual Box: Nowy> zaznacz „użyj istniejącego pliku wirtualnego dysku twardego”> kliknij ikonę folderu> tadam, to jest twój folder główny.
TheKalin

to wciąż to samo. pracuje dla użytkownika root, ale nie jest zalogowany.
kashminder

@kashminder Sprawdź swoje uprawnienia niż. ls -l twój folder vm. Dodaj użytkownika do sudo lub zmień uprawnienia do plików VM.
TheKalin

1
@ user240891 W moim przypadku zabrakło mi miejsca na dysku i musiałem się zrestartować. Po ponownym uruchomieniu plik ten miał rozmiar 0 KB.
TheKalin
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.