В этой статье мы подробно разберём, как настроить общую папку в VirtualBox — популярном виртуальном гипервизоре, который позволяет запускать разные операционные системы на одном компьютере. Вы узнаете, какие шаги нужно выполнить для создания общей папки, как получить к ней доступ из гостевых систем Windows и Linux, а также как решить распространённые проблемы и обеспечить безопасность. Всё изложено простым языком, чтобы даже новички легко поняли и смогли применить знания на практике.


1. Основы настройки общей папки в VirtualBox

Какие условия нужно выполнить перед настройкой общей папки?

Перед тем как создавать общую папку, важно выполнить несколько предварительных условий:

  • У вас должна быть установлена и запущена виртуальная машина в VirtualBox.
  • На гостевой операционной системе обязательно должны быть установлены дополнения VirtualBox (Guest Additions). Без них общие папки работать не будут.
  • Следует выбрать папку на хостовой системе (вашем основном компьютере), которую вы хотите сделать общей.

Как установить и настроить дополнения VirtualBox (Guest Additions)?

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

Основные шаги установки:

  1. Запустите виртуальную машину.
  2. В меню VirtualBox выберите Устройства → Установить дополнения гостевой ОС.
  3. В гостевой системе откроется виртуальный диск с установщиком. Запустите его.
  4. Следуйте инструкциям мастера установки, нажимая Next, выбирая папку для установки и завершая процесс.
  5. После установки перезагрузите гостевую систему.

Только после этого общие папки смогут корректно работать.

Как создать и подключить общую папку?

Теперь, когда дополнения установлены, можно создать общую папку:

  1. Остановите виртуальную машину, если она запущена.
  2. В VirtualBox выберите нужную виртуальную машину и нажмите Настройки.
  3. Перейдите в раздел Общие папки.
  4. Нажмите на значок папки с плюсом, чтобы добавить новую общую папку.
  5. В появившемся окне выберите папку на вашем компьютере, которую хотите сделать общей.
  6. Отметьте галочки Авто-подключение и Создать постоянную папку, чтобы папка подключалась автоматически при запуске.
  7. Нажмите ОК и закройте настройки.
  8. Запустите виртуальную машину.

2. Настройка и доступ к общей папке в гостевых операционных системах

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

В Windows-гостевой системе после запуска виртуальной машины общая папка появится в проводнике:

  • Откройте Этот компьютер.
  • В разделе Сеть или Устройства и диски найдите папку с именем, которое вы задали в настройках VirtualBox.
  • Вы можете работать с файлами в этой папке как с обычными — копировать, создавать, удалять.

Если папка не отображается, убедитесь, что дополнения гостевой ОС установлены и выбрана опция авто-подключения.

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

В Linux ситуация чуть сложнее из-за прав доступа.

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

Как добавить пользователя в группу vboxsf и зачем это нужно?

В Linux для доступа к общей папке нужно добавить пользователя в специальную группу vboxsf:

sudo usermod -aG vboxsf <имя_пользователя>

Где <имя_пользователя> — ваш логин в гостевой системе.

Почему это важно?

Группа vboxsf даёт права на чтение и запись в общую папку. Без добавления в эту группу вы не сможете открывать или изменять файлы в общей папке.

После выполнения команды нужно перезагрузить виртуальную машину, чтобы изменения вступили в силу.


3. Управление и автоматизация общей папки

Как сделать подключение общей папки постоянным и автоматическим?

Чтобы общая папка подключалась автоматически при каждом запуске виртуальной машины:

  • В настройках VirtualBox при добавлении папки обязательно ставьте галочку Авто-подключение.
  • Также рекомендуется отметить Создать постоянную папку, чтобы настройки сохранялись между сессиями.

В Windows это достаточно, и папка будет сразу доступна после запуска.

В Linux после авто-подключения и добавления пользователя в группу vboxsf папка будет монтироваться автоматически.

Что нужно сделать после настройки общей папки?

  • В Windows: перезагрузите гостевую систему, если папка не появилась сразу.
  • В Linux: добавьте пользователя в группу vboxsf и перезагрузите систему.
  • Проверьте, что папка доступна и вы можете создавать и изменять файлы.

4. Решение проблем и безопасность

Какие распространённые проблемы возникают?

Проблема Причина Решение
Общая папка не отображается Нет установленных дополнений Guest Additions Установить дополнения и перезагрузить гостевую систему
Нет доступа к папке в Linux Пользователь не в группе vboxsf Добавить пользователя в группу vboxsf и перезагрузить
Папка не монтируется автоматически Не выбрана опция авто-подключения В настройках VirtualBox поставить галочку авто-подключения
Ошибки прав доступа Неправильные права на папку в хосте Проверьте права доступа на папку в основной ОС

Какие настройки безопасности следует учитывать?

  • Не давайте широкой группе пользователей доступ к общей папке, если она содержит важные данные.
  • Настраивайте права доступа на уровне хостовой системы, чтобы ограничить нежелательный доступ.
  • используйте общие папки только с доверенными виртуальными машинами.

Как проверить, что общая папка настроена правильно?

  • В гостевой системе найдите папку с префиксом sf_ (Linux) или в разделе Этот компьютер (Windows).
  • Попробуйте создать или скопировать файл в эту папку.
  • Если файл виден и доступен на хосте и гостевой системе — настройка успешна.

Как отключить или удалить общую папку?

Чтобы отключить общую папку:

  1. Остановите виртуальную машину.
  2. В настройках VirtualBox перейдите в раздел Общие папки.
  3. Выберите нужную папку и нажмите на значок корзины или кнопку удаления.
  4. Сохраните изменения и запустите виртуальную машину.

Итог: практические советы для успешной работы с общими папками в VirtualBox

  • Всегда устанавливайте дополнения гостевой ОС — без них общие папки не работают.
  • При работе с Linux-гостями не забывайте добавлять пользователя в группу vboxsf.
  • Используйте опцию авто-подключения, чтобы не монтировать папку вручную каждый раз.
  • Следите за правами доступа на хосте и гостевой системе, чтобы избежать проблем с безопасностью.
  • Проверяйте доступность папки сразу после настройки, создавая тестовые файлы.

Настройка общей папки в VirtualBox — простой и удобный способ обмениваться файлами между вашей основной системой и виртуальной машиной. Следуя этому руководству, вы быстро освоите этот полезный навык и сделаете работу с виртуальными машинами комфортнее и продуктивнее!