Настройка общей папки в VirtualBox с Ubuntu инструкцию

Подготовка хост-системы и виртуальной машины

Перед началом убедитесь, что установлен VirtualBox и что у вас есть создатая виртуальная машина с Ubuntu. Обновите систему внутри виртуальной машины командой:

sudo apt update && sudo apt upgrade -y

Это поможет избежать проблем с совместимостью и обеспечит актуальность пакетов.

Создание общей папки на хосте

На хост-системе создайте папку, которой будете делиться. Например:

mkdir ~/shared_folder

Дайте ей нужные права доступа, например, чтобы её могли читать и записывать:

chmod 775 ~/shared_folder

Настройка виртуальной машины в VirtualBox

  1. Выберите выбранную виртуальную машину и откройте её настройки.
  2. Перейдите во вкладку Общие ресурсы, затем выберите раздел Общие папки.
  3. Нажмите кнопку Добавить новую папку:
    • В поле Путь укажите путь к созданной папке, например, /home/user/shared_folder.
    • В поле Имя папки укажите любое название для монтирования, например SharedFolder.
    • Поставьте галочку Автоматическая монтировка.
    • Опционально отметьте Постоянная, чтобы папка подключалась при каждой загрузке VM.
  4. Нажмите ОК и закройте настройки.

Настройка Ubuntu внутри виртуальной машины

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

  1. Создайте директорию для подключения папки:
  2. sudo mkdir /mnt/shared
  3. Добавьте текущий пользователь в группу vboxsf, чтобы иметь доступ к общей папке:
  4. sudo usermod -aG vboxsf $USER
  5. Перезагрузите виртуальную машину или выполните команду:
  6. newgrp vboxsf
  7. Обнаружьте подключенную папку. Обычно VirtualBox монтирует её автоматически с именем, которое указано в настройках, например:

    mount -t vboxsf SharedFolder /mnt/shared

    После этого можете обращаться к папке по пути /mnt/shared.

    Автоматическая монтировка при загрузке

    Чтобы монтировать папку автоматически при запуске Ubuntu, добавьте следующую строчку в файл /etc/fstab:

    SharedFolder   /mnt/shared   vboxsf   defaults   0   0

    Отредактируйте файл командой:

    sudo nano /etc/fstab

    Добавьте строку и сохраните изменения.

    Проверка и использование общей папки

    После перезагрузки системы проверьте доступность папки командой:

    ls /mnt/shared

    Если всё сделано правильно, увидите содержимое общей папки и сможете работать с файлами внутри неё.