Używam Ubuntu 14.10 w VMware Player na Windows 7. Zainstalowałem open-vm-tools zamiast VMware Tools, ponieważ oprogramowanie VMware nie było w stanie skompilować modułu jądra wymaganego do udostępniania plików. Nie mogę uzyskać dostępu do folderu udostępnionego za pomocą sudo mount -t vmhgfs .host:/$(vmware-hgfsclient) /mnt/hgfs
lub sudo vmware-hgfsmounter .host:/$(vmware-hgfsclient) /mnt/hgfs
. Obaj wracają Error: cannot canonicalize mount point: No such file or directory
. Nie mam pojęcia, o co chodzi i jak to naprawić.
mount
virtualization
vmware
Melab
źródło
źródło
open-vm-tools
pakiet jest wadliwy; musisz go samodzielnie skompilować ze źródła: github.com/vmware/open-vm-tools/issues/62Odpowiedzi:
Moim sposobem rozwiązania tego problemu jest skorzystanie z bezpiecznika vmhgfs zainstalowanego z narzędziami open-vm.
Albo zamontuj lokalnie,
vmhgfs-fuse .host:/$(vmware-hgfsclient) ~/some_mountpoint
albo globalniesudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
. Aby montaż stał się globalnie trwały, dodaj następujący wiersz do/etc/fstab
:.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
źródło
vmhgfs-fuse
.open-vm-tools-desktop
, utworzyłem katalog/mnt/hgf
, zrestartowałem system, dodałem.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
do/etc/fstab
i potemmount -a
.Ponieważ inne odpowiedzi nie działały dla mnie, w końcu udało mi się po długim kopaniu tego linku: brakuje plików w / mnt / hgfs na Ubuntu VM? gdzie PieCot daje rozwiązanie:
źródło
open-vm-tools
ze źródła, ale bez powodzenia na Debian Jessie). Jedno małe powiadomienie upewnij się, że użytkownik znajduje się na liście sudoers, w przeciwnym razie musiałbyś usunąćsudo
wywołanie ze skryptów i uruchomić poleceniapatched-open-vm-tools.sh
ręcznie, tak jak jaNa maszynie wirtualnej upewnij się:
Że masz włączone udostępnianie folderów
Że masz co najmniej jeden folder współdzielony między gospodarzem a gościem
Na gościu Ubuntu:
Zaznacz / mnt / hgfs, aby zobaczyć, czy możesz uzyskać dostęp do folderu, jeśli nie możesz tego zrobić, uruchom polecenie:
Zaktualizuj fstab, używając:
Za pomocą edytora tekstu wprowadź na końcu pliku następujące informacje:
Ostatnim krokiem jest zrestartowanie vm (może być konieczne zrestartowanie go lub pojawienie się błędu informującego, że nie można zainstalować, po prostu pomiń to i uruchom ponownie kilka razy)!
Dzięki, mam nadzieję, że to pomoże!
źródło
Ubuntu 17.10 wymaga instalacji sterownika vmhgfs poprzez zastrzeżoną instalację tarową VMWare Tools. Aby uzyskać szczegółowe informacje, patrz http://partnerweb.vmware.com/GOSIG/Ubuntu_17_10.html
źródło
Ta praca dla mnie w Debianie, myślę, że tak samo będzie w Ubuntu.
Zainstaluj pakiet open-vm-tools-dkms.
Utwórz punkt montowania.
Zamontuj wszystkie chary w punkcie montowania. Z pozwoleniem dla wszystkich użytkowników
źródło
To po prostu oznacza, że twój punkt montowania nie istnieje.
źródło