Как создать общую папку VMware
Создание общих папок в VMware необходимо для эффективного обмена файлами между хост-машиной и гостевой операционной системой (ВМ). Если вы управляете сложными средами разработки, запускаете гостевые системы Linux/Windows или автоматизируете сборки, общие папки упрощают рабочий процесс. В этом руководстве рассматриваются расширенные методы настройки и устранения неполадок для VMware Workstation Pro и VMware Fusion.
Шаг 1: Создание общей папки в интерфейсе VMware UI
Откройте VMware Workstation / Fusion
Выберите свою виртуальную машину → Перейдите в раздел “Настройки
Перейдите на вкладку Параметры → выберите Общие папки
Включить:
✔️ Всегда включать (рекомендуется)
Нажмите кнопку Добавить… и следуйте указаниям мастера:
Выберите папку на хост-машине
Дайте ей имя (например, Shared)
При необходимости отметьте папку как доступную только для чтения
Нажмите Готово, а затем OK для применения.
Шаг 2: Установка VMware Tools (гостевая сторона)
VMware Tools включает механизм общих папок в гостевой ОС.
🐧 На гостевых компьютерах Linux (Ubuntu/Debian/CentOS)
Затем перезапустите виртуальную машину:
На гостевых компьютерах Windows
В меню VMware: VM > Install VMware Tools
Монтирует виртуальный компакт-диск → Запустите файл setup.exe
Перезапустите гостя после установки
Шаг 3: Монтирование общей папки (гость Linux)
После перезагрузки проверьте, обнаружила ли VMware Tools общую папку:
Чтобы смонтировать определенную папку:
Автоматическое монтирование при загрузке (Linux)
Отредактируйте /etc/fstab:
Добавьте в кронтаб (от имени root):
Доступ к общей папке в гостевой Windows
После перезагрузки перейдите в меню:
Или перейдите непосредственно к:
Вы можете сопоставить его с буквой диска:
Щелкните правой кнопкой мыши Этот компьютер → Сопоставить сетевой диск
Использовать \\vmware-host\Shared Folders\YourFolder
Выберите букву диска (например, Z:) → ✔️ Переподключиться при входе в систему
Расширенное устранение неполадок
1. Общая папка не видна в Linux?
Убедитесь, что установлен vmhgfs-fuse и запущен VMware Tools:
Перезапустите vmtoolsd:
Попробуйте снова выполнить монтирование вручную.
2. Проблемы с разрешением файлов?
Используйте флаг allow_other и установите соответствующие разрешения:
3. Общая папка не отображается в Windows?
Переустановите VMware Tools
Проверьте брандмауэр/антивирус
Убедитесь, что папка включена в пользовательском интерфейсе VMware
Проверьте Services.msc → запущен ли VMware Tools
Советы разработчикам и опытным пользователям
Используйте общие папки для:
Синхронизации артефактов сборки между хостом и гостем
Обмен сценариями, файлами ISO, конфигурациями
Запускать редакторы кода на хосте, компилировать/тестировать в гостевом
Используйте rsync или inotify с общими папками для синхронизации файлов в реальном времени
Для постоянных разработок монтируйте общие папки в контейнеры Docker, запущенные внутри виртуальной машины
Заключение
Общие папки в VMware повышают производительность, обеспечивая бесшовную интеграцию между хост- и гостевыми системами. При правильной настройке VMware Tools и vmhgfs-fuse вы получаете надежный и производительный доступ к ресурсам хоста из любой гостевой ОС. Автоматизация процесса монтирования и настройка разрешений делают эту настройку идеальной для ежедневной разработки, автоматизации и кроссплатформенных рабочих процессов.


