- Vmware общая папка linux windows
- Как мне подключить общие папки в Ubuntu с помощью инструментов VMware?
- 13 ответов
- Настройки виртуальной машины
- На гостевом Ubuntu
- УСТАРЕЛО ДЛЯ UBUNTU> 15.10 (Wiley)
- Как мне подключить общие папки в Ubuntu с помощью инструментов VMware?
- 13 ответов
- Настройки виртуальной машины
- На гостях в Ubuntu
- УДАЛЕНО ДЛЯ UBUNTU > 15.10 (Wiley)
- Настройка общей папки основной и гостевой операционных систем в программе VMware Workstation
- Смотрите также:
Vmware общая папка linux windows
You are using an outdated browser. Please upgrade your browser to improve your experience.
—> share-line
—> —> —> —> plus
After you enable a shared folder, you can mount one or more directories or subdirectories in the shared folder to any location in the file system in addition to the default location of /mnt/hgfs .
Depending on the kernel version of the Linux guest operating system, VMware Tools uses different components to provide shared-folder functionality. In Linux kernels prior to version 4.0, the VMware Tools services script loads a driver that performs the mount. Linux kernels 4.0 and later use a FUSE file system component.
You can use different mount commands to mount all shares, one share, or a subdirectory within a share to any location in the file system. The commands also vary depending on the Linux-kernel version of the guest.
Linux Kernel Prior to 4.0 | Linux Kernel 4.0 and Later | Description |
---|---|---|
mount -t vmhgfs .host:/ /home/user1/shares | /usr/bin/vmhgfs-fuse .host:/ /home/user1/shares -o subtype=vmhgfs-fuse,allow_other | Mounts all shares to /home/user1/shares |
mount -t vmhgfs .host:/foo /tmp/foo | /usr/bin/vmhgfs-fuse .host:/foo /tmp/foo -o subtype=vmhgfs-fuse,allow_other | Mounts the share named foo to /tmp/foo |
mount -t vmhgfs .host:/foo/bar /var/lib/bar | /usr/bin/vmhgfs-fuse .host:/foo/bar /var/lib/bar -o subtype=vmhgfs-fuse,allow_other | Mounts the subdirectory bar within the share foo to /var/lib/bar |
For Linux kernel prior to version 4.0, you can use VMware-specific options in addition to the standard mount syntax. Enter the command /sbin/mount.vmhgfs -h to list the options.
For Linux kernel version 4.0 or later, enter the command /usr/bin/vmhgfs-fuse -h to list the available options.
Как мне подключить общие папки в Ubuntu с помощью инструментов VMware?
Я написал сценарий специально для решения этой проблемы. Этот скрипт (который основан на python и D-Bus) будет подключать эмпатию к сети каждый раз, когда сеть будет в сети. Даже если соединение опустится и снова подключится, сценарий автоматически снова подключит эмпатию.
Надеюсь, вам понравится. Пожалуйста, оставьте комментарий, если вам нужны какие-либо улучшения.
13 ответов
Я настроил на хосте Windows 7 с Ubuntu 11. 04 Рабочий стол с установленными VMware Tools на.
Настройки виртуальной машины
- Общий доступ к папкам = всегда включено
- Убедитесь, что у вас есть по крайней мере одна общая папка между хостом и гостем
На гостевом Ubuntu
проверьте /mnt/hgfs, что вы можете получить доступ к общей папке.
Если вы не видите общих папок (установленных автоматически) внутри /mnt/hgfs , запустите утилиты настройки VMware:
sudo vmware-config-tools. pl
обновляет fstab, используя следующие подробности:
gksu gedit /etc/fstab
(я использую рабочий стол ubuntu, так что используйте другой текстовый редактор для ввода следующей строки в конце файла)
.host:/
Restart your vm (Вам может понадобиться перезагрузиться несколько раз или получить сообщение об ошибке, говорящее, что невозможно смонтировать, просто пропустите ошибку и перезагрузитесь)
запустите vmware-config-tools.pl, AGAIN!
[ОБНОВЛЕНИЕ 2017-05-18] Этот ответ устарел для Ubuntu новее 15.10 (Wiley) . Исполняемый файл vmware-hgfsmounter недоступен в Ubuntu с 16.04LTS (xenial). Хотя hgfsmounter все еще может быть доступен в других дистрибутивах Linux, поскольку функция hgfsmounter в настоящее время все еще доступна в исходном коде основной ветки разработки на GitHub . Если кто-то обновил информацию, прокомментируйте или отредактируйте этот ответ вместо отрицательного голосования, поскольку я считаю, что этот ответ все еще может быть действителен для более старых версий Ubuntu.
Этот ответ также предполагает, что вы не используя инструменты VMWare от VMWare , но вместо этого используйте open-vm-tools из вашего дистрибутива Linux . VMWare решила поддержать этот коммутатор в 2015 г. См. KB2073803. Следовательно, в этом ответе также предполагается, что ваша версия Ubuntu может устанавливать open-vm-tools из репозитория программного обеспечения.
УСТАРЕЛО ДЛЯ UBUNTU> 15.10 (Wiley)
, конечно, при условии, что я уже включил общую папку с хост-машины в настройках VMware Player.
Обратите внимание, что ] vmware-hgfsclient возвращает список общих папок, которые включены в настройках VMware Player. Эта функция доступна как для open-vm-tools, так и для vmware-tools.
Также обратите внимание, что vmware-hgfsmounter эквивалентен
Как мне подключить общие папки в Ubuntu с помощью инструментов VMware?
Эксперты. Я успешно установил инструменты VMware для Ubuntu. Кажется, все работает нормально, но общие папки не были смонтированы автоматически.
Как мне заставить их работать?
Если я бегу vmware-hgfsclient в терминале я получаю список общих папок, но ls -l /mnt/hgfs пустой. На самом деле нет hgfs реж /mnt , Я знаю, что я должен использовать vmware-hgfsclient инструмент, но я действительно не знаю как.
PS Я бы не спрашивал, могу ли я понять vmware-hgfsclient помогите я прочитал.
13 ответов
Я установил на хосте Windows 7 с Ubuntu 11.04 Desktop с установленными VMware Tools.
Настройки виртуальной машины
- Общий доступ к папкам = всегда включен
- Убедитесь, что у вас есть хотя бы одна папка, совместно используемая хостом и гостем
На гостях в Ubuntu
проверьте / mnt / hgfs, что вы можете получить доступ к вашей общей папке.
Если вы не видите свои общие папки (автоматически подключенные) внутри /mnt/hgfs , запустите инструменты настройки VMware:
обновите свой fstab, используя детали ниже:
gksu gedit /etc/fstab
(Я использую рабочий стол Ubuntu, поэтому используйте другой текстовый редактор, чтобы ввести следующую строку в конце файла)
Перезагрузите виртуальную машину (может потребоваться перезагрузить компьютер несколько раз или получить сообщение об ошибке, в котором говорится, что не удалось подключиться, просто пропустите ошибку и перезапустите)
Запустить vmware-config-tools.pl, СНОВА!
Я заметил, что большинство ответов довольно древние.
Что работало для меня на Ubunt 18.04 (бионический):
Это волшебным образом смонтировало все общие папки для меня. Возможно, вам придется сделать это для конкретной папки вместо .host:/ , В этом случае вы можете узнать название акции с vmware-hgfsclient ,
Если вы хотите, чтобы они были установлены при запуске:
Я выбираю монтировать их по требованию и игнорировать их sudo mount -a и тому подобное с noauto вариант, потому что я заметил, что акции влияют на производительность виртуальной машины.
Я конечно сделал sudo apt-get install open-vm-tools open-vm-tools-desktop заранее. Насколько я помню, ничего другого не требовалось. Тем не менее, другие утверждали, sudo apt-get install build-essential module-assistant linux-headers-virtual linux-image-virtual && dpkg-reconfigure open-vm-tools было необходимо.
[ОБНОВЛЕНИЕ 2017-05-18] Этот ответ устарел для Ubuntu новее 15.10 (Wiley). Исполняемый файл vmware-hgfsmounter не был доступен в Ubuntu с 16.04LTS (xenial). Хотя, hgfsmounter может быть доступен в других дистрибутивах Linux, так как hgfsmounter функция по-прежнему доступна в исходном коде на GitHub. Если кто-то обновил информацию, пожалуйста, прокомментируйте или отредактируйте этот ответ, вместо того, чтобы понижать голосование, поскольку я считаю, что этот ответ все еще может быть действительным для более старых выпусков Ubuntu.
Этот ответ также предполагает, что вы не используете VMWare Tools из VMWare, а вместо этого используете open-vm-tools из вашего дистрибутива Linux. VMWare решила поддержать этот коммутатор в 2015 году. См. KB2073803. Поэтому в этом ответе также предполагается, что ваша версия Ubuntu может устанавливать open-vm-tools из своего репозитория программного обеспечения.
УДАЛЕНО ДЛЯ UBUNTU > 15.10 (Wiley)
конечно, при условии, что я уже включил общую папку с хост-компьютера в настройках VMware Player.
Обратите внимание, что vmware-hgfsclient возвращает список общих папок, которые включены в настройках VMware Player. Эта функция доступна как для open-vm-tools, так и для vmware-tools.
Также обратите внимание, что vmware-hgfsmounter эквивалентно
Настройка общей папки основной и гостевой операционных систем в программе VMware Workstation
Для работы с виртуальными машинами на рынке десктопного софта существует, по сути, только две программы – это VMware Workstation и VirtualBox. Все остальные либо малоизвестны, либо с ограниченным функционалом, либо предназначены для системных администраторов и чрезмерно сложны для обычных пользователей. Программа VirtualBox выигрывает у своего конкурента лишь в одном преимуществе – это бесплатный продукт. В то время когда VMware Workstation, будучи платной программой, позволяет использовать возможности виртуализации операционных систем в большей мере. В частности, VMware Workstation экономит ресурсы системы и позволяет без лишних «танцев с бубном» работать с функционалом программы – например, использовать общую для основной (установленной на физический компьютер) и гостевой (виртуальной) операционных систем папку.
Общая папка – это нужный функционал. Поскольку мощностные возможности виртуальной машины гораздо слабее физического компьютера, проводить веб-сёрфинг в поисках интересного софта гораздо проще на основной операционной системе. В процессе веб-сёрфинга заинтересовавшие вас программы вы можете сразу скачивать в эту общую папку, а затем выбрать отдельно время и запустить виртуальную машину, чтобы на деле проверить эти программы. Тем самым не подвергая риску основную операционную систему.
Чтобы настроить общую папку, в VMware Workstation вам не нужно устанавливать никаких дополнений гостевой операционной системы, как это происходит в VirtualBox. Вам не нужно искать на форумах инструкции, как сделать так, чтобы общую папку на виртуальной машине можно было увидеть в проводнике системы. В VMware Workstation задействовать общую папку очень просто. Как это сделать, мы и рассмотри ниже.
Итак, как настроить общую папку основной и гостевой операционных систем в программе VMware Workstation?
Для настройки общей папки, которая будет предоставлять доступ к файлам и основной, и гостевой операционной системы, прибегнем к настройкам VMware Workstation. Откройте вкладку программы со сведениями о виртуальной машине и выберите опцию изменения её настроек.
В окне настроек переключитесь на вкладку параметров виртуальной машины и кликните на раздел «Общие папки». Можете ознакомиться с информационной справкой программы, которая предупреждает о возможных опасностях задействования общей папки. Если вы этого не боитесь, смело активируйте опцию «Всегда включено». Также включите опцию подключения общей папки как сетевого диска. Так её будет всегда видно в основных разделах проводника виртуальной операционной системы.
Запустится окно мастера добавления общих папок. Жмите «Далее».
Используйте кнопку «Обзор», чтобы выбрать на основной операционной системе папку, которая и будет общей для обеих систем.
Выберите папку из числа имеющихся на компьютере. Или специально для работы с виртуальными машинами создайте новую папку.
В окне мастера добавления общих папок жмите «Далее».
В следующем окне мастера можно ограничить взаимодействие между основной и гостевой системами, установив опцию «Только для чтения». В этом случае файлы одной операционной системы, находящиеся в общей папке, нельзя будет изменять, открыв их в другой системе. В принципе, в этом нет необходимости, поскольку важные для вас файлы вы можете просто не помещать в общую папку, если боитесь, что их может повредить вирус, проникший в виртуальную операционную систему. Жмите «Готово».
Появится снова окно сведений о виртуальной машине, где уже будет указана выбранная общая папка. Жмите «Ок».
Всё – можно тестировать проведённые настройки. Запускайте гостевую операционную систему, открывайте проводник и ищите общую папку среди подключённых сетевых дисков.
Смотрите также:
Программа для виртуализации операционных систем VMware Workstation, будучи чуть более функциональным продуктом, нежели программа VirtualBox, последней, несмотря на массу преимуществ, всё же уступает во многих моментах. Например, в отличие от…
Ошибки в работе системы, её сбой, внедрение вирусов и шпионского ПО – всего этого и прочих неприятностей в работе с компьютером можно избежать, если обучаться и вести эксперименты со сторонним…
Виртуальные машины VirtualBox и VMware Workstation всем хороши для тестирования операционных систем и софта, только вот почему-то ни одна из этих программ-гипервизоров не предусматривает в нормальном юзабельном формате опцию загрузки…