Jak odzyskać maszynę wirtualną VMware


16

Uruchomiłem Ubuntu w VMware Player. Zamarzł, gdy go używałem, więc zabiłem go za pomocą Menedżera zadań. Powodem, dla którego zawiesił się, było to, że zabrakło mi miejsca na dysku. Więc po zabiciu procesu zrobiłem więcej miejsca. Ale teraz, jeśli spróbuję ponownie uruchomić maszynę wirtualną, pojawia się następujący błąd

Błąd podczas włączania: VMware Player nie może połączyć się z maszyną wirtualną. Upewnij się, że masz uprawnienia do uruchomienia programu i dostępu do wszystkich używanych przez niego katalogów oraz prawa dostępu do wszystkich katalogów plików tymczasowych.

Jak mogę to naprawić lub przynajmniej odzyskać niektóre moje pliki na maszynie wirtualnej?


1
Jaki jest twój podstawowy system operacyjny?
Jeffrey Vandenborne,

Używam VMware w Windows-7
Phenom

Oto odpowiedź, która działa dla mnie na StackOverflow: stackoverflow.com/questions/29328292/...
Willman

Idealne rozwiązanie jest tutaj stackoverflow.com/questions/29328292/…
Nabin

Odpowiedzi:


11

Dzieje się tak, że vmware blokuje niektóre pliki podczas działania.

Nie ma więc potrzeby ponownego tworzenia maszyny wirtualnej ani restartowania systemu Windows. Wszystko, co musisz zrobić, to zabić wszystkie procesy vmware.

Więc po prostu otwórz menedżera zadań Windows i poszukaj vmware na karcie procesów, zabij te procesy i uruchom ponownie vmware.


To zadziałało dla mnie. System operacyjny hosta to Windows 7 64-bit, system operacyjny gościa to Windows Server 2008. Nie mogłem zabić wszystkich procesów VMWare w menedżerze zadań, więc właśnie uruchomiłem ponownie, a potem mogłem dobrze otworzyć maszynę wirtualną.
Sarah Vessels

Pracowałem dla mnie na maszynie Win7-x64 - system gościa Ubuntu 10.04 Server.
Mateng

1
Potrzebny tylko do zabicia procesu vmware-vmx.exe i był w stanie zrestartować maszynę wirtualną. Windows 7 64-bit, gość OS CentOS 5.5
niezdarny

@ clumsyfingers Natrafiłem dzisiaj na ten sam problem i vmware-vmx.exebył to jedyny proces, który wymagał zabicia oprócz usunięcia kilku .lckfolderów w katalogu, w którym znajduje się maszyna wirtualna.
Vinayak

4

Wygląda na to, że jeden z plików używanych przez VMWare do opisania maszyny został uszkodzony. Spróbuj utworzyć nową maszynę wirtualną i dołączyć dysk z uszkodzonej maszyny wirtualnej jako dysk podstawowy. Jeśli sam dysk nie jest uszkodzony, powinien uruchomić się od razu.

Jeśli się nie uruchomi, możesz spróbować podłączyć dysk wirtualny do nowo zainstalowanej maszyny wirtualnej jako drugi dysk i spróbować odzyskać swoje pliki.


Upewnij się, że robisz to po ponownym uruchomieniu podstawowego systemu operacyjnego, co pomaga w wielu przypadkach .. lub po prostu ręcznie uruchom ponownie usługę vmware
Jeffrey Vandenborne,

3
Właściwie wszystko, co musiałem zrobić, to zrestartować Windows-7. Po ponownym uruchomieniu spróbowałem ponownie uruchomić maszynę wirtualną. Zamiast zaczynać od stanu hibernacji, zaczął od stanu wyłączenia. Po ponownym zalogowaniu wszystko tam było.
Zjawisko

1
Powinieneś opublikować to jako odpowiedź, to również zadziałało dla mnie.
Kells

3

Zabij cały proces VMware i uruchom ponownie aplikację, aby rozwiązać problem z uruchomieniem maszyny wirtualnej

VMware Workstation nie może połączyć się z maszyną wirtualną. Upewnij się, że masz uprawnienia do uruchomienia programu i dostępu do wszystkich używanych przez niego katalogów oraz prawa dostępu do wszystkich katalogów plików tymczasowych.


1

Inną metodą uruchomienia maszyny wirtualnej, jeśli nie chce się włączyć, jest sprawdzenie, czy została wcześniej zawieszona. Czasami natrafiłem na sytuacje, w których plik zawieszenia był uszkodzony i uniemożliwiał włączenie maszyny wirtualnej. Usunięcie pliku zawieszenia VMSS (który wiąże się z pewnym ryzykiem w postaci niezapisanej pracy, jeśli pozostawiono otwarte aplikacje podczas zawieszania maszyny wirtualnej) i powiązany plik migawki pamięci VMEM spowoduje ponowne włączenie maszyny wirtualnej i przeprowadzenie czystego rozruchu.


1

Przełączam Xp Pro w tryb zawieszony. Gdy próbowałem ponownie uruchomić WM, otrzymałem błąd opisany w tym wątku. W moim folderze vm, usuwając pliki .vmss oraz .vmem i nvram, zadziałało to dla mnie i mogłem ponownie uruchomić wm.

(Odtwarzacz WM na komputerze z systemem Windows 8 z uruchomioną maszyną WinXP Pro)


1

To wydaje się być właściwą odpowiedzią rozwiązaną i opublikowaną przez OP (Phenom) pierwotnie jako komentarz:

Właściwie wszystko, co musiałem zrobić, to zrestartować Windows-7. Po ponownym uruchomieniu spróbowałem ponownie uruchomić maszynę wirtualną. Zamiast zaczynać od stanu hibernacji, zaczął od stanu wyłączenia. Po ponownym zalogowaniu wszystko tam było. -

Przyjemnie byłoby zobaczyć zaakceptowaną odpowiedź, wchodząc na tę stronę.


Jeśli robisz komentarz, opublikuj komentarz, a nie odpowiedź
Snowbody

1
@Snowbody, jeśli komentujesz, przeczytaj post na końcu. To jest odpowiedź na pytanie, i na podstawie komentarza OP również poprawna. Również działało w moim przypadku.
MandoMando,

0

Udało mi się zainstalować XP PRO bez problemu przy użyciu VMware Player, ale w pewnym momencie nie udało mi się go włączyć . Próbowałem wielu rzeczy, aby naprawić bez powodzenia.

Jednak po pierwszej instalacji komputera utworzyłem kopię zapasową (wraz z plikami kopii) całego folderu pod adresem:

C: \ Users \ User \ Documents \ Virtual Machines \ Windows XP Professional to

C: \ Users \ User \ Documents \ Virtual Machines \ Windows XP Professional Copy

Aby odzyskać, po prostu skopiowałem wszystkie pliki z tej kopii zapasowej do folderu Windows XP Professional i udało mi się ponownie uruchomić bez konieczności ponownej instalacji wszystkiego (w moim przypadku: XPPRO + Wszystkie aktualizacje + dotNet3.5 + SQL ServerExpress 2005 + Legacy XP Application).


0

Miałem ten sam problem i rozwiązałem go ponownie instalując VMPlayera.


0

W mojej sytuacji, która odzwierciedlała twoją, skompresowałem dysk, obniżyłem pamięć RAM do mniej niż 1 GB, zamknąłem gościa, uruchomiłem go ponownie. Następnie zaktualizowałem „narzędzia” VMware. Po tym nie ma żadnych problemów. Obrabować

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.