Гид по технологиям

Доступ к общим папкам в VMware

• 6 min read • Виртуализация • Обновлено 23 Nov 2025
Доступ к общим папкам в VMware
Доступ к общим папкам в VMware

VMware: доступ к общей папке из гостевой ОС

Общие папки в VMware позволяют просто обмениваться файлами между хост‑системой и гостевыми ОС (Windows, Linux и др.). Однако с ярлыками Windows и символическими ссылками Linux могут возникать проблемы при доступе через общую папку. Также важно не открывать один и тот же файл одновременно в нескольких ОС — это может привести к повреждению данных.

Важно установить последнюю версию VMware Tools (или open‑vm‑tools для Linux) на гостевой системе, чтобы функция общих папок работала корректно и автоматически монтировалась.

Как работают общие папки в VMware

Кратко: хост предоставляет директорию, а гость видит её через виртуальный файловый интерфейс (HGFS). В Windows общая папка обычно появляется в «Мои сетевые окружения» под узлом VMware Shared Folders. В Linux точки монтирования чаще всего находятся в /mnt/hgfs.

Типичный путь в Windows:

My Network Places > VMware Shared Folders > .host > Shared Folders > <имя_папки>

В Linux общая папка доступна по умолчанию в каталоге:

/mnt/hgfs/<имя_папки>

Замечание: названия интерфейса Windows в разных версиях ОС могут отличаться. В старых выпусках Windows «My Network Places» встречается под именем Network Neighborhood.

Как включить общую папку в виртуальной машине

  1. Убедитесь, что виртуальная машина выключена или находится в состоянии паузы.
  2. Откройте настройки виртуальной машины (VM > Settings в VMware Workstation/Player).
  3. Перейдите на вкладку Options (Параметры) и выберите Shared Folders (Общие папки).
  4. Нажмите Add (Добавить) и укажите путь на хосте и имя папки, которое будет видно гостю.
  5. Отметьте опции “Enabled” (Включить) и при необходимости “Map as a network drive in Windows guests” (Подключать как сетевой диск в Windows).
  6. Запустите гостевую ОС и проверьте наличие папки.

Если общая папка не видна — убедитесь, что установлены VMware Tools или open‑vm‑tools и модуль hgfs активен.

Как получить доступ к общей папке в гостевой системе

Windows (гость):

  • Откройте Проводник и выберите «Мои сетевые окружения» (My Network Places).
  • Откройте узел VMware Shared Folders и найдите .host > Shared Folders > <имя_папки>.
  • При необходимости подключите папку как сетевой диск для удобства.

Linux (гость):

  • Проверьте наличие каталога /mnt/hgfs:
ls /mnt/hgfs
  • Если каталога нет или он пуст, попробуйте примонтировать вручную (пример для современных сборок с vmhgfs‑fuse):
sudo mkdir -p /mnt/hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
ls /mnt/hgfs
  • В некоторых дистрибутивах нужно установить пакет open-vm-tools и модуль vmhgfs:
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop
sudo systemctl restart vmtoolsd

Важно: синтаксис монтирования и доступные утилиты зависят от версии Linux и пакета VMware Tools.

Когда общие папки не работают и как это исправить

Причины и быстрые проверки:

  • VMware Tools не установлены или устарели — установите/обновите их.
  • Функция Shared Folders отключена в настройках виртуальной машины — проверьте Options > Shared Folders.
  • Проблемы с правами доступа на уровне хоста — проверьте разрешения папки на хосте.
  • Фаервол или политики ОС блокируют сетевой доступ в госте — временно отключите или добавьте правила.
  • В Linux модуль vmhgfs не загружен — проверьте наличие vmhgfs‑fuse и логи /var/log/syslog.
  • Ярлыки Windows (.lnk) и символические ссылки Linux (symlink) могут не работать корректно через HGFS — копируйте целевые файлы напрямую.

Контрпример: если вам нужен полноценный сетевой доступ со всеми реальными сетевыми разрешениями и символьными ссылками, лучше настроить SMB/SMB3 сервер на хосте и подключиться по сети из гостя.

Альтернативные способы обмена файлами

  • Drag & Drop и Copy & Paste между хостом и гостем (если включено в VMware Tools). Быстро, но ненадёжно для больших нагрузок.
  • Общая сетевые папка через SMB/CIFS: настройте общий ресурс на хосте и подключите в госте по IP. Поддерживает символические ссылки и права.
  • SFTP/SSH: удобно для Linux‑гостей и автоматизации, безопасно через SSH.
  • Облачные хранилища (OneDrive, Google Drive): универсально, но зависит от интернета.
  • Виртуальные диски: подключите отдельный виртуальный диск к обеим ВМ (с осторожностью и только для последовательного доступа).

Пошаговая методология для типовой задачи

  1. Убедитесь, что VMware Tools установлены в гостевой ОС.
  2. На хосте создайте папку и задайте права доступа.
  3. В настройках виртуальной машины добавьте папку в Shared Folders и включите её.
  4. Запустите гостевую ОС и проверьте точку доступа (Windows: «Мои сетевые окружения», Linux: /mnt/hgfs).
  5. Если не видно — проверьте логи, перезапустите службу vmtoolsd и повторно смонтируйте HGFS.
  6. Тест: откройте файл только в одной ОС, проверьте корректность записи и чтения.

Критерии приёмки

  • Гость видит общую папку и может прочитать файлы.
  • При записи файл появляется на хосте с корректными правами.
  • Нет повреждений при последовательном доступе к файлам.
  • Символические ссылки и ярлыки работают или явно задокументировано, что не поддерживаются.

Чек‑лист для администратора

Хост:

  • Создана папка и выставлены права доступа.
  • Общая папка добавлена в настройки ВМ.
  • Проверены политики безопасности и фаервол.

Гость:

  • Установлены VMware Tools или open‑vm‑tools.
  • Проверена точка монтирования (/mnt/hgfs) или сетевой путь в Windows.
  • При необходимости примонтирована вручную и протестирована запись.

Безопасность и целостность данных

Важно не открывать один и тот же файл одновременно в нескольких ОС. Для критичных документов используйте механизмы блокировки файлов на уровне приложения или храните версии в контроле версий / облаке. Отключайте общие папки для гостевых систем, которым вы не доверяете.

Юрисдикция и приватность: при обмене персональных данных убедитесь, что перенос и хранение соответствуют требованиям защиты данных вашей организации и локальному законодательству.

Мини‑глоссарий

  • VMware Tools — набор драйверов и утилит для улучшения интеграции гостевой ОС с платформой VMware.
  • HGFS — виртуальный файловый интерфейс для общих папок VMware.
  • vmhgfs-fuse — пользовательский демон/модуль для монтирования HGFS в Linux.

Заключение

Просмотр и использование общих папок в VMware — удобный и быстрый способ обмена файлами между хостом и виртуальными машинами. Для корректной работы всегда устанавливайте VMware Tools, проверяйте права доступа и избегайте одновременного открытия одного и того же файла в нескольких ОС. Если общие папки не подходят (например, нужны символические ссылки или сложные права), используйте SMB/SFTP или облачное хранилище.

Понравилась ли вам статья? Напишите в комментариях, какие способы обмена файлами вы используете в своих виртуальных окружениях.

СВЯЗАННЫЕ СТАТЬИ:

  • Ищете лучший браузер для VMware Web Client? ТОП‑3
  • Как загрузиться с USB‑накопителя в VMware
  • 3 лучших антивируса для VMware
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро