VMware Workstation предоставляет отличную возможность создавать общие папки, чтобы ваша виртуальная машина могла легко получать доступ к данным на вашем хост-компьютере. Это экономит много времени, особенно при установке программного обеспечения, которое в противном случае заняло бы много времени для загрузки.
Чтобы это работало, вам нужно убедиться, что у вас установлены и запущены инструменты vmware.
Вы можете проверить, работает ли модуль общих папок vmware, выполнив следующую команду:
lsmod | grep vmhgfs
Если вы ничего не получаете, то mdoule не загружается. Вам нужно будет загрузить его с помощью этой команды:
modprobe vmhgfs
Если это вызывает у вас еще одну ошибку, значит, у вас не установлены инструменты vmware, и вы обязательно должны установить их, прежде чем продолжить.
В VMware Workstation перейдите в окно VM \ Settings и затем нажмите на вкладку Options. Отсюда вы можете изменить общие папки.
Нажмите кнопку Добавить, и вы увидите мастера. Нажмите Далее, и вы должны увидеть этот экран:
Поле имени станет частью смонтированного пути в Ubuntu, поэтому назовите его как-нибудь кратко и точно. Например, эта общая папка будет смонтирована в/mnt/hgfs/mydrive/
Выберите папку хоста, которой вы хотите поделиться, и нажмите кнопку Далее.
Если вы беспокоитесь о том, что гостевая операционная система портит ваши файлы, вы можете установить флажок только для чтения. Лично я сделал это просто потому, что беспокоился о доступе к используемым файлам.
Вам даже не нужно перезагружать виртуальную машину. Папки должны сразу же появиться в/mnt/hgfs
Это все, что нужно сделать. Помните, что если у вас есть проблемы, возможно, потому что ваши инструменты vmware не установлены.
Проверено на: Ubuntu Dapper, Ubuntu Edgy Eft
Обновление: если у вас есть проблемы, вы также можете проверить настройки брандмауэра, которые могут отключить связь между виртуальной машиной и вашим хост-компьютером. Спасибо Буркхарду в комментариях за то, что заметил это.