Настройка общей папки в VirtualBox между хост-системой и гостевой ОС Linux

Забудь про мучения с переносом файлов! Покажем, как настроить общую папку VirtualBox Linux в два счета. Делись файлами как профи!

В данной статье рассматривается процесс настройки общей папки между хост-системой и гостевой ОС Linux в VirtualBox для упрощения передачи файлов. как в virtualbox подключить общую папку linux

Установка VBoxGuestAdditions

Первым шагом являеться установка VBoxGuestAdditions. Это необходимо для корректной работы общих папок.

Настройка общей папки в VirtualBox между хост-системой и гостевой ОС Linux

Настройка общей папки в VirtualBox

В настройках Виртуальной машины, в разделе «Общие папки», укажите путь к папке на хост-системе и задайте имя.

Монтирование общей папки в Linux

В терминале Linux выполните команду mount для монтирования папки. Убедитесь, что у пользователя есть права доступа.

Автоматическое монтирование

Для автоматического монтирования при загрузке, добавьте запись в файл /etc/fstab, указав UUID диска.

В данной статье рассматривается процесс настройки общей папки между хост-системой и гостевой ОС Linux в VirtualBox для упрощения передачи файлов. Целью является обеспечение эффективного и безопасного доступа к файлам между хост OS и guest OS в виртуальной среде.

Первым шагом является установка VBoxGuestAdditions, также известных как гостевые дополнения. Эти компоненты критически важны для корректной работы общих папок, а также для оптимизации графической производительности и поддержки дополнительных функций Виртуальной машины. Установка осуществляется внутри гостевой ОС. Как правило, образ VBoxGuestAdditions монтируется из меню VirtualBox.

После установки гостевых дополнений, необходимо сконфигурировать общую папку в параметрах Виртуальной машины. В разделе «Общие папки» укажите путь к папке на хост-системе, которая будет использоваться в качестве shared folder, и задайте имя для этой папки. Важно определить права доступа к shared directory: read-only (только чтение) или read-write (чтение и запись); Также следует выбрать, будет ли папка автоматически монтироваться при запуске Виртуальной машины.

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

sudo mount -t vboxsf <имя_папки_VirtualBox> <точка_монтирования>

Где <имя_папки_VirtualBox> – это имя, заданное при настройке общей папки в VirtualBox configuration, а <точка_монтирования> – это существующая директория в файловой системе Linux, куда будет примонтирована сетевая папка. Например:

sudo mount -t vboxsf share /mnt/share

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

Для автоматического монтирования общей папки при каждой загрузке гостевой ОС, необходимо добавить соответствующую запись в файл /etc/fstab. Получение UUID диска не требуется для VirtualBox shared folders. Добавьте следующую строку в fstab:

<имя_папки_VirtualBox> <точка_монтирования> vboxsf defaults 0 0

Например:

share /mnt/share vboxsf defaults 0 0

Сохраните изменения в файле /etc/fstab. После перезагрузки гостевой ОС, общая папка должна быть автоматически примонтирована. Важно проверить permissions после монтирования, чтобы обеспечить правильный доступ к файлам и передачу файлов между хост-системой и гостевой ОС. В случае проблем с авто-монтированием, проверьте наличие установленных guest additions и корректность указанных параметров в файле fstab. Альтернативным решением является использование network share (например, Samba), но VirtualBox shared folders обычно более просты в настройке для базового file sharing.

Оцените статью