Problem z vmplayer - Aktualizacja modułu jądra VMWare nie działa od aktualizacji 13.04

22

Kiedy uruchamiam vmplayer, wykrywa, że ​​jądro się zmieniło i jak zwykle monituje o kompilację i załadowanie wymaganych modułów. Jednak nigdy nie idzie dalej. Po wybraniu instalacji, po prostu cicho kończy działanie, bez błędu lub bez dalszych działań. Co powinno się zdarzyć, to powinien zostać uruchomiony moduł aktualizacji jądra VMWare. Tak nie jest.

Pamiętaj, że to nie to samo, co odpowiedź na pytanie tutaj. Jaka jest ścieżka do nagłówków jądra, aby móc zainstalować vmware? , co wynika z tego, że właściwe pliki nagłówkowe nie znajdują się tam, gdzie powinny być. Mój nigdy nie dociera tak daleko, a poza tym upewniłem się, że mam wszystkie najnowsze pliki nagłówkowe dla mojego jądra 3.8.0-19.

Jazz
źródło

Odpowiedzi:

43

Znaleziono rozwiązanie tego problemu. Poniższe wymusi naprawę

sudo vmware-modconfig --console --install-all
Jazz
źródło
1
Niestety wydaje się, że musisz to teraz robić za każdym razem.
Jazz
+1 Nie mogę powiedzieć, ile razy musiałem google znaleźć w tym problemie i wrócić do tej odpowiedzi.
Mark E. Haase
1
w 15.10 spowoduje to błąd: „Nie można zainstalować wszystkich modułów. Szczegółowe informacje można znaleźć w dzienniku”.
Vasil Valchev
8

Muszę zrobić jedną rzecz przed poprawką, którą otrzymałem tutaj: http://mergy.org/2013/03/three-tips-to-get-vmware-workstation-9-going-on-kernel-3-8 -0 /

Więc moja pełna poprawka składa się z dwóch etapów i byłyby to:

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h
sudo vmware-modconfig --console --install-all

Przy pierwszym poleceniu zmień wersję nagłówków linuksa na ostatnią, którą masz, w moim przypadku jest 3.8.0-25, ale robię to od 3.8.0-19.

roho
źródło