Otrzymuję następujący błąd:
Nie można zaktualizować stanu udostępniania folderu środowiska wykonawczego: Wystąpił błąd podczas montowania systemu plików folderów współdzielonych w systemie operacyjnym gościa.
System operacyjny gościa z systemem VMWare Fusion 5.0.2 w systemie OS X 10.6.8 to Ubuntu 12.10 z zainstalowanymi narzędziami VMware.
W ogóle nie udało mi się dostać do / mnt / hgfs, katalog / mnt / jest pusty. Wyłączono, a następnie włączono foldery współdzielone w VMWare Fusion i otrzymano powyższy błąd.
Wszelkie przemyślenia, co zrobić, aby to naprawić?
Odpowiedzi:
Niektóre części VMWare Tools po cichu nie zostaną zainstalowane, chyba że będą mogły skompilować rozszerzenie jądra. Wymaga to kompilatora i ogólnych nagłówków dla bieżącego jądra, więc zainstaluj te:
A potem biegnij
źródło
Ten sam problem napotkałem na Vmware fusion 4 kilka dni temu, używając Ubuntu 12.04 jako gościa (Mac OS 10.6.8 jako host). Krótka odpowiedź (przynajmniej moje rozwiązanie) brzmi
Na przykład, jeśli masz folder współdzielony o nazwie projekty, wykonaj następujące czynności
Po sprawdzeniu, że to działa (ls / mnt / hgfs / projects), możesz dodać odpowiednią linię do swojego fstab
Tło: Spędziłem godziny próbując wszystkich rozwiązań i porad, które ludzie opisywali w Internecie, aby uzyskać „Instalowanie narzędzi vwmware” firmy Fusion do obsługi folderów współdzielonych. Jak powiedział poprzedni plakat, wymaga to niezbędnych do zbudowania nagłówków jądra itp., Ale nie odniosłem sukcesu. W końcu zacząłem sondować moduły jądra i zobaczyłem, że obsługa vmhgfs NIE jest ładowana. Następnie przyjrzałem się dokładnie temu, co robi skrypt instalacyjny narzędzi vmware, i zobaczyłem, że ukryłem się w wielu komunikatach, że kod vmhgfs zawiera błędy kompilacji. Zasadniczo kod vmware jest uszkodzony w nowszych wersjach jądra Linux; najwyraźniej dzieje się tak od lat. Jestem zaskoczony; czy to oznacza, że vmware nie ma naprawiłeś te problemy (a przynajmniej najnowsze)? Czy oznacza to, że vmware fusion 4 nadal używa starej wersji kodu narzędzi do instalacji vmware? Najbardziej denerwujące jest to, że narzędzia vmware instalują raporty pomyślnej instalacji; naprawdę musisz przekopać się przez lawinę wiadomości, aby zdać sobie sprawę, że może być problem ze wsparciem vmhgfs. O ile widzę, metoda instalacji narzędzi vmware jest najgorsza z obu światów: z jednej strony wymaga skompilowania wielu kodów źródłowych, więc naraża cię na całą kruchość i całkowity brak przejrzystości tego procesu; z drugiej strony próbuje być instalatorem „automagicznym”, co jest w porządku tylko wtedy, gdy „po prostu działa”. Zamiast tego zawodzi cicho i pozostawia system, który nie działa t działa i nie ma przydatnych informacji o tym, od czego zacząć próbować go naprawić. Dzięki Bogu za otwarte oprogramowanie i włączenie narzędzi open-vm do menedżera pakietów Ubuntu. Działa świetnie.
źródło
Rozwiązanie Phssthpok jest najlepsze, kiedy będzie działać. Narzędzia VMWare i inne funkcje VMWare nie są aktualizowane po wydaniu nowej wersji VMWare. Jest to bardzo irytujące i chciałbym, aby VMWare był na bieżąco. Autor tej funkcji uznała problem dla niektórych jąder (
3.13
), a to może być aktualizowany w v7 ale w moim v5 nie jest aktualizowana.W moim przypadku nie działało, ponieważ moje jądro (
3.16.0-33
) nie działa z VMWare Tools na VMWare Fusion 5. Musiałem użyć starszego jądra.Najnowsze jądro, które znam z wersją 5, jest
3.8.13
więc dodane do niego, ponownie uruchomione, ponownie zainstalowane narzędzia vmware, ponownie uruchomione ponownie w tym jądrze i narzędzia vmware teraz działają.Uwaga: Nie warto mieszać się z jądrem, chyba że wiesz, co robisz.
Można znaleźć instrukcje, aby dodać kolejną jądra tutaj . Po dodaniu jądra wybierz je podczas uruchamiania. Dla niektórych może to oznaczać przytrzymanie klawisza Shift podczas uruchamiania, ale dla mnie było to po prostu naciśnięcie
advanced ubuntu
i wybranie jądra zamiast pozostawienia go w pozycjiubuntu
. Nie zapomnij teraz uruchomić tego jądra.Wszelkie komentarze na temat tego, które jądra działają w wersji 6 lub 7 są mile widziane. Trochę zajęło mi zrozumienie, które jądro będzie działać.
źródło