Настраиваем общие каталоги виртуальной машины VirtualBox на Debian bullseye

webmaster

Опубликован:  2021-05-23T08:46:40.551351Z
Отредактирован:  2021-05-23T08:46:07.543655Z
1
0
0
Вы неавторизованы, рекомендую зарегистрироваться и авторизоваться.

В очередной раз поговорим о программе VirtualBox и её возможностях. В этой демонстрации я покажу, как можно организовать обмен файлами между host-машиной и guest-машиной с помощью специального модуля VirtualBox - общие папки - на примере гостевой машины с Debian bullseye на борту. Достаточно часто в повседневной практике использования виртуальных машин VirtualBox возникают ситуации, когда с хранящимися на жестком диске host-машины файлами необходимо поработать на виртуальной машине и наоборот. Для организации подобного обмена нужно соответствующим образом настроить виртуальную машину. В рамках этой демонстрации я полагаю, что эта виртуальная машина уже создана, и на ней установлена операционная система Debian bullseye. В файловой системе моей host-машины есть два каталога, которые мне хотелось бы сделать общими, в файловом менеджере их содержимое выглядит так:

MxhB4vyN6E.png

T6RyrQj8xc.png

Для справки: host-машиной обычно называют компьютер на котором установлен и запущен VirtualBox (от английского слова host - принимающая сторона, главный компьютер), а guest-машиной - виртуальный компьютер созданный в сессии VirtualBox.

Сейчас я настрою свою виртуальную машину и получу возможность открыть эти каталоги в файловом менеджере её операционной системы. Запускаю VirtualBox и левым кликом мыши выделяю свою виртуальную машину в списке виртуальных машин. Как видно на снимке экрана выше, в данном случае я буду настраивать виртуальную машину desktop, нажимаю кнопку "Настроить" в панели инструментов VirtualBox.

9j7pHTAaOu.png

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

1W7Q2K90HX.png

На текущий момент виртуальная машина не имеет общих с host-машиной каталогов. Нахожу в этом окне справа инструментальную панель, и жму в ней кнопку с изображением каталога и знака + на нём. В результате этого откроется ещё одно модальное окно с формой для создания общего каталога. Заполняю эту форму следующим образом.

hLrQOKqz4j.png

Нажимаю кнопку "OK", первый общий каталог с полным доступом создан. Снова жму кнопку в инструментальной панели справа, чтобы добавить ещё один каталог, опять откроется модальное окно с формой, ввожу следующие данные:

l0ANVfstMd.png

Опять нажимаю кнопку "OK". Ещё один общий каталог создан, следует обратить внимание, что этому каталогу задан режим "только чтение". В модальном окне настроек нахожу кнопку "OK" и жму её.

wjjilttu0b.png

Чтобы общие папки заработали на виртуальной машине, в её операционной системе необходимо установить дополнения для гостевых машин VirtualBox - процедура детально описана в статье по ссылке.

Запускаю виртуальную машину, после установки драйвера дополнений в системе появилась новая группа - vboxsf, её можно увидеть с помощью простой команды.

grep vbox /etc/group

67H3Zj7mkT.png

Чтобы дать доступ к общим каталогам текущему пользователю, его нужно добавить в эту группу. В моей системе текущий пользователь имеет имя debianeach, команда для добавления его в группу vboxsf будет иметь следующий вид:

sudo usermod -a -G vboxsf debianeach

aUxSkj2Ckk.png

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

eP2imoC9Ko.png

Завершаю текущую пользовательскую сессию.

tzqQPzDBJK.png

Снова вхожу в систему, открываю файловый менеджер и наблюдаю в нём, в панели слева с перечнем точек входа два новых каталога со знакомыми именами.

jMIArmVLDZ.png

Это и есть общие каталоги host-машины, и вот как они выглядят на моей виртуальной машине.

POAQeExXrP.png

eoRUVnVIwG.png

Виртуальная машина имеет полный доступ к каталогу clipbox, это значит, что, работая в операционной системе виртуальной машины, я могу создавать в нём новые каталоги или файлы.

2uANAgGeI1.png

И могу увидеть только что созданные каталоги и файлы в файловом менеджере операционной системы моей host-машины.

5Accnbrrmg.png

Цель этой демонстрации полностью достигнута, магия работает...

1. Важная информация для постоянных читателей

Уважаемый читатель, списки auriz.ru не имеет спонсоров и финансирования, и чтобы выжить мы можем рассчитывать только на поддержку своих постоянных читателей и их пожертвования. Если вам оказалась полезна эта или другая статья этого сайта, и вы хотите больше интересных материалов на auriz.ru, поддержите нас рублём, ваша поддержка даст нам шанс выжить, оплатить продление домена и VDS, написать и опубликовать для вас другие интересные материалы.

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

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

Комментарии: