Я использую Ubuntu 14.10 в VMware Player на Windows 7. Я установил open-vm-tools вместо VMware Tools, поскольку программное обеспечение VMware не смогло скомпилировать модуль ядра, необходимый для обмена файлами. Я не могу заставить мою общую папку монтировать с помощью sudo mount -t vmhgfs .host:/$(vmware-hgfsclient) /mnt/hgfs
или sudo vmware-hgfsmounter .host:/$(vmware-hgfsclient) /mnt/hgfs
. Оба возвращаются Error: cannot canonicalize mount point: No such file or directory
. Я понятия не имею, к чему это относится или как это исправить.
mount
virtualization
vmware
MELAB
источник
источник
open-vm-tools
пакет содержит ошибки; вам нужно будет скомпилировать его самостоятельно из исходного кода: github.com/vmware/open-vm-tools/issues/62Ответы:
Мой способ решения этой проблемы - прибегнуть к vmhgfs-fuse, установленному с open-vm-tools.
Либо монтируй локально используя,
vmhgfs-fuse .host:/$(vmware-hgfsclient) ~/some_mountpoint
либо глобально используяsudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
. Чтобы затем сделать монтаж глобально постоянным, добавьте следующую строку в ваш/etc/fstab
:.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
источник
vmhgfs-fuse
.open-vm-tools-desktop
, созданный каталог/mnt/hgf
, перезагрузил систему, добавляемые.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
к/etc/fstab
и затемmount -a
.Поскольку другие ответы у меня не сработали, я наконец заработал, после долгого перебора этой ссылки: файлы отсутствуют в / mnt / hgfs на Ubuntu VM? где PieCot дает решение:
источник
open-vm-tools
из исходного кода, но без удачи на Debian Jessie). Одно маленькое уведомление, чтобы убедиться, что ваш пользователь находится в списке sudoers, иначе вы должны были удалитьsudo
вызов из сценариев и запустить командыpatched-open-vm-tools.sh
вручную, как я это сделалНа ВМ обязательно:
Что у вас есть общий доступ к папкам
Что у вас есть хотя бы одна папка, совместно используемая хостом и гостем
На гостевой Ubuntu:
Проверьте / mnt / hgfs, чтобы увидеть, можете ли вы получить доступ к папке, если вы не можете это сделать, запустите эту команду:
Обновите fstab, используя:
Используйте текстовый редактор, чтобы ввести следующее в конце файла:
Последний шаг - перезапустить виртуальную машину (вам может потребоваться перезапустить ее или получить сообщение о невозможности смонтировать, просто пропустите это и перезапустите несколько раз)!
Спасибо, надеюсь, это поможет!
источник
Ubuntu 17.10 требует установки драйвера vmhgfs через проприетарную установку на основе tar VMWare Tools. Для получения дополнительной информации см. Http://partnerweb.vmware.com/GOSIG/Ubuntu_17_10.html.
источник
Эта работа для меня в Debian, я думаю, что это будет то же самое в Ubuntu.
Установите пакет open-vm-tools-dkms.
Создайте точку монтирования.
Смонтируйте все символы в точке монтирования. С разрешения всех пользователей
источник
Это просто означает, что ваша точка монтирования не существует.
источник