Podczas próby uruchomienia maszyny wirtualnej wStacja robocza VMware, napotkaliśmy komunikat o błędzie informujący o tymVMware nie mogło znaleźć pliku binarnego VMX.Z tego powodu maszyna wirtualna nie uruchomiła się i nie możemy uzyskać dostępu do środowiska wirtualnego. W tym poście zobaczymy, jak z łatwością rozwiązać ten problem.
Błąd podczas włączania: Nie można znaleźć pliku binarnego VMX
Napraw VMware, który nie może znaleźć błędu binarnego VMX w stacji roboczej VMware
Jeśli VMware nie może znaleźć pliku binarnego VMX, postępuj zgodnie z rozwiązaniami wymienionymi poniżej.
- Uruchom ponownie komputer hosta
- Sprawdź ścieżkę VMX
- Edytuj plik VMX
- Zmień obraz dysku swojej maszyny wirtualnej
- Zainstaluj ponownie stację roboczą VMware
Porozmawiajmy o nich szczegółowo.
1] Uruchom ponownie komputer hosta
Najpierw musimy ponownie uruchomić komputer hosta i sprawdzić, czy problem nadal występuje. Czasami VMware nie jest w stanie zlokalizować pliku VMX z powodu jakiejś usterki i ponowne uruchomienie hosta może rozwiązać problem. Uruchom ponownie komputer, a następnie sprawdź, czy problem został rozwiązany.
2] Sprawdź ścieżkę VMX
Musisz sprawdzić ścieżkę VMX i upewnić się, że nic nie jest nieprawidłowe, ani ścieżka, ani litera dysku. Sprawdzimy to i odpowiednio wprowadzimy zmiany. Przede wszystkim otwórz plikEksplorator plikówi przejdź doC:\Użytkownicy\<username> \Documents\Maszyny wirtualne. Następnie otwórz folder maszyny wirtualnej i znajdź plik VMX. Otwórz.vmxplik za pomocą edytora tekstu, a następnie sprawdź, czy wymieniona tam ścieżka jest poprawna, czy nie. Zwykle podczas migracji komputera zauważysz nieprawidłową ścieżkę. W razie potrzeby wprowadź zmiany, a następnie sprawdź, czy problem został rozwiązany.
3] Edytuj plik VMX
Musimy sprawdzić i upewnić się, że monitor_control.restrict_backdoor jest ustawiony na false, aby umożliwić maszynie wirtualnej ominięcie pewnych ograniczeń, które mogły być przyczyną problemu. Opcja służy do sterowania„tylne drzwi”kanał komunikacji między gościem a hiperwizorem, jeśli jest ustawiony naPRAWDA,kanał jest ograniczony i pozwala systemowi gościa na korzystanie z backdoora tylko wtedy, gdy IPOL jest większy lub równy jego CPL (bieżący poziom uprawnień).
Musimy także edytować plikwpis vmci0,która zapewnia szybką i wydajną komunikację między maszyną wirtualną a systemem operacyjnym hosta, a także między maszynami wirtualnymi na tym samym hoście, musimy ustawić ją na wartość false, ponieważ wiadomo, że ta funkcja powoduje problemy.
Aby wprowadzić zmiany, wykonaj czynności opisane poniżej.
- OtwarteEksplorator plikówi przejdź doC:\Użytkownicy\<username> \Documents\Maszyny wirtualne.
- Teraz kliknij dwukrotnie i otwórz folder swojej maszyny wirtualnej, a następnie poszukaj pliku VMX lub pliku konfiguracyjnego maszyny wirtualnej VMware.
- Otwórz plik w Notatniku, poszukajmonitor_control.restrict_backdoor = „prawda”a następnie zmień namonitor_control.restrict_backdoor = „fałsz”.
- Szukaćvmci0.present = „prawda”i zmień navmci0.present = „fałsz”.
Na koniec zapisz plik i zamknij go. W przypadku, gdy nie możesz znaleźćmonitor_control.restrict_backdoortag, pomiń to rozwiązanie. Po wprowadzeniu zmian uruchom maszynę wirtualną i sprawdź, czy to pomoże.
4] Zmień obraz dysku swojej maszyny wirtualnej
Ten problem może wystąpić, jeśli plik VMX jest uszkodzony. Istnieje wiele przyczyn uszkodzenia, w tym awaria zasilania i nieprawidłowe pobieranie. Aby rozwiązać ten problem, utworzymy nową maszynę wirtualną, a następnie wykorzystamy istniejący plik VMDK (dysk wirtualny). Aby zrobić to samo, wykonaj czynności wymienione poniżej.
- W VMware Workstation należy najpierw utworzyć nową maszynę wirtualną o tej samej nazwie i systemie operacyjnym co oryginał.
- Podczas instalacji wybierz użycie istniejącego dysku wirtualnego i wskaż plik VMDK z oryginalnej maszyny wirtualnej.
- Skopiuj plik VMDK z oryginalnego folderu maszyny wirtualnej do folderu nowej maszyny wirtualnej.
- Zastąp plik VMDK skopiowanym w nowym folderze maszyny wirtualnej.
Na koniec uruchom maszynę wirtualną i sprawdź, czy problem został rozwiązany.
5] Zainstaluj ponownie stację roboczą VMware
Jeżeli po wymianie pliku VMDK problem będzie się powtarzał, będziemy musieli ponownie zainstalować aplikację VMware Workstation na Twoim komputerze. Aby to zrobić, otwórzUstawienia,idź doAplikacje > Zainstalowane aplikacje,szukać„Stacja robocza VMware”,kliknij trzy kropki i wybierz Odinstaluj. Teraz,ponownie na swoim komputerze.
Mamy nadzieję, że uda Ci się rozwiązać problem, korzystając z rozwiązań wymienionych w tym poście.
Czytać:
Jak znaleźć vmx w VMware?
Plik VMX zwykle znajduje się pod adresemC:\Użytkownicy\<username> \Documents\Maszyny wirtualne.Możesz otworzyć Eksplorator plików i przejść do lokalizacji wspomnianej wcześniej. Następnie otwórz katalog swojej maszyny wirtualnej i znajdź plik konfiguracyjny VMX lub VMware. Aby wprowadzić zmiany, możesz go otworzyć za pomocą Notatnika, Notepad++ lub dowolnego innego edytora tekstu.
Czytać:?
Jak naprawić plik vmx VMware?
Nie można naprawić pliku VMware VMX. Zamiast tego utwórz nową maszynę wirtualną i dodaj istniejący plik dysku wirtualnego (.vmdk) do nowo utworzonej maszyny wirtualnej. Należy pamiętać, że ten proces wygeneruje nowy adres MAC dla kart sieciowych, co może prowadzić do problemów z oprogramowaniem korzystającym z adresu MAC maszyny wirtualnej.
Przeczytaj także:.