Я столкнулся с той же проблемой на Vmware fusion 4 несколько дней назад, используя Ubuntu 12.04 в качестве гостя (Mac OS 10.6.8 в качестве хоста). Краткий ответ (по крайней мере, мое решение)
- НЕ устанавливайте поставляемые VMWare Fusion инструменты VMware; они не работают.
- вместо этого используйте Ubuntu apt-get (или пользовательский интерфейс Synaptic) для установки open-vm-tools, версии инструментов vmware с открытым исходным кодом. Они работают.
- Мне пришлось вручную смонтировать мои общие папки.
Например, если у вас есть общая папка с именем projects, сделайте следующее
sudo mkdir /mnt/hgfs
sudo mkdir /mnt/hgfs/projects
sudo mount -t vmhgfs .host:/projects /mnt/hgfs/projects
Убедившись, что это работает (ls / mnt / hgfs / projects), вы можете добавить соответствующую строку в ваш fstab
.host:/projects /mnt/hgfs/projects vmhgfs defaults,ttl=5,uid=1000,gid=1000 0 0
Предыстория: я часами пробовал все решения и советы, которые люди описывали в Интернете, чтобы получить от Fusion «Install vwmware tools» для поддержки общих папок. Как говорилось в предыдущем постере, для этого требуются основные сборки, заголовки ядра и т. Д., Но я не добился успеха. Наконец я начал исследовать модули ядра и увидел, что поддержка vmhgfs НЕ загружается. Затем я внимательно посмотрел на то, что делал скрипт установки инструментов vmware, и обнаружил, что он скрыт в сообщениях о том, что в коде vmhgfs есть ошибки компиляции. По сути, код vmware не работает на более поздних версиях ядра Linux; по-видимому, это происходит в течение многих лет. Я сбит с толку; это означает, что VMware не имеет t исправили эти проблемы (или хотя бы самые последние)? Или это означает, что vmware fusion 4 продолжает использовать старую версию кода инструментов установки vmware? Что действительно раздражает, так это то, что инструменты vmware устанавливают отчеты об успешной установке; вам действительно нужно копаться в лавине сообщений, чтобы понять, что может быть проблема с поддержкой vmhgfs. Насколько я вижу, метод установки инструментов vmware - худший из двух миров: с одной стороны, он требует компиляции кучки исходного кода, поэтому он подвергает вас всей хрупкости и полному отсутствию прозрачности этого процесса; с другой стороны, он пытается быть «автоматическим» установщиком, который работает только в том случае, если «он просто работает». Вместо этого он молча терпит неудачу и оставляет вас с системой, которая не не работает и никакой полезной информации о том, с чего начать пытаться это исправить. Слава Богу за открытый исходный код и включение open-vm-tools в менеджер пакетов Ubuntu. Это прекрасно работает.