Właśnie zainstalowałem Ubuntu 13.04 w VMware Fusion Pro 5. Mam maszynę wirtualną skonfigurowaną do udostępniania tylko do odczytu mojego katalogu domowego, ale nie ma katalogu / mnt / hgfs i nie ma linii / etc / fstab.
Co mogę zrobić, aby zamontować katalog osobisty Maca w maszynie Wirtualnej Ubuntu?
linux
macos
vmware-fusion
Lorin Hochstein
źródło
źródło
sudo vmware-config-tools
? Czy próbowałeś ponownie zainstalować dodatki dla gości?Odpowiedzi:
Najpierw użyj powyższego polecenia, a następnie:
Używam macOS i VMware Fusion z Ubuntu 18.x.
źródło
Z jakiegoś powodu automatycznie zainstalowane narzędzia VMWare nie wykonały tego zadania, ale Ubuntu ma narzędzie o nazwie vmware-hgfsmounter, jeśli je zainstalowałem, mógłbym to zrobić:
Po uruchomieniu tych poleceń / mnt / hgfs powinien teraz zawierać twoje udziały.
źródło
W przypadku Ubuntu 16.04 musiałem użyć
vmhgfs-fuse
, patrz https://github.com/vmware/open-vm-tools/issues/199#issuecomment-335525133 :źródło
Miałem ten sam problem, w ogóle nie mogąc zamontować hgfs. Próbowałem ponownie zainstalować vmware-tools, a następnie próbowałem zainstalować vm-open-vm-tools i nadal nie miałem radości. Zauważyłem, że kiedy próbowałem zainstalować open-vm-tools i ponownie zainstalować vm-ware-tools za pośrednictwem vmware-install.pl, otrzymałem powiadomienie o awarii z powodu nieprawidłowej ścieżki nagłówków gcc. Możesz tego spróbować, instalując narzędzia vmware-tools bez przełącznika -d dla wartości domyślnych. Zobaczysz powiadomienie o nieprawidłowej ścieżce. Instaluję nagłówki za pomocą apt-get, może być konieczne utworzenie łącza do version.h. Jeśli wersja.h istnieje w / usr / src / linux-headers - $ (uname -r) / include / linux /, pomiń ten krok.
Zainstalowałem nagłówki, odinstalowałem open-vm-tools i ponownie zainstalowałem narzędzia vmware za pomocą vmware-install.pl. Tym razem hgfs został poprawnie zamontowany i mój folder współdzielony również tam jest. Zrestartowano i nadal tam jest.
źródło
Po uaktualnieniu maszyny wirtualnej z Kubuntu 12.10 do 13.04 napotkałem ten sam problem przy użyciu VMware Fusion 5.0.3 w systemie OS X 10.8.3. Ponowna instalacja narzędzi VMware ponowne uruchomienie nie pomogło. Pewne problemy między sterownikami VMware i nowym jądrem, jak sądzę (moją nową wersją jądra jest Linux Ubuntu 3.8.0-19-generic). Byłem w stanie uzyskać dostęp do akcji za pomocą narzędzi open-vm, jak opisano w odpowiedzi OP, ale jego ostatnia linia ma literówkę i powinna przeczytać
źródło
Możesz także edytować pliki bezpośrednio, aby rozwiązać ten problem. Jest to trochę uciążliwe, ale następujące polecenia.
vmhgfs
Otwórz i edytuj
inode.c
. Edytuj wiersz 888, zmieńdo
Następnie zapisz plik i zamknij edytor. Na koniec zrób tar z powrotem:
vmci
Otwórz i edytuj
./vmci-only/linux/driver.c
.Edytuj wiersz 127, zmień
do
Edytuj wiersz 1753, zmień
do
Edytuj wiersz 1981, zmień
do
Zamknij i zapisz ./vmci-only/linux/driver.c. Następnie wykonaj kopię zapasową plików.
Teraz możesz uruchomić
./vmware-install.pl
i powinien on pomyślnie zainstalować HGFS.Musiałem naprawić oba te uszkodzone moduły, aby HGFS działał. Inne strony zgłaszają potrzebę naprawy modułu vmhgfs.
Źródła:
HGFS: https://answers.launchpad.net/ubuntu/+question/227866
VMCI: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2050666
źródło
python setup.py develop
(na przykład), więc nie jest to działające rozwiązanie. Zauważ, że dostaję segfault zopen-vm-tools
odpowiedzią, a także zmodyfikowane pliki na moją odpowiedź. Więc coś innego jest zepsute. Niedługo otworzę nowe pytanie na ten temat.Natknąłem się na to pytanie, nie zdając sobie sprawy, że vmwaretools tak naprawdę nie kompilował się poprawnie, gdy go zainstalowałem. Wygląda na to, że kończy się normalnie, ale w rzeczywistości zawiera komunikaty o błędach, z których część wygląda trochę tak:
Rozwiązaniem, które odkryłem, jest to, że narzędzia vmware muszą zostać załatane przed pomyślną kompilacją. To niesamowite repo zawiera odpowiedzi:
https://github.com/rasa/vmware-tools-patches
źródło