Настройка общей папки в виртуалбокс.

Ответить
Аватара пользователя
Алзим
Сообщения: 4234
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Общая папка в VirtualBox

Сообщение Алзим »

Как сделать, чтобы модуль ядра vboxsf загружался автоматически?
Прописывание vboxsf в /etc/modprobe.preload ничего не даёт. Модуль не грузиться при запуске системы.
Аватара пользователя
Xakep
Сообщения: 232
Зарегистрирован: 23 окт 2015, 17:45
Operating system: Linux ROSA Fresh R6
ArchLinux
Win 10

Re: Общая папка в VirtualBox

Сообщение Xakep »

А не пробовали просто в гостивой ОС пользователя внести в группу vboxsf?
И дополнения гостивой ОС установлены?
О, сколько нам открытий чудных готовит Microsoft’а дух, и Intel - сын ошибок трудных, и Borland - Paradox’ов друг...
Аватара пользователя
Алзим
Сообщения: 4234
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Общая папка в VirtualBox

Сообщение Алзим »

Нет у меня такой группы.
Да и не в ней наверно дело.
Если писать терминале:

Код: Выделить всё

KDE5 alzim # mount -t vboxsf share /home/alzim/share
будет ошибка:

Код: Выделить всё

/sbin/mount.vboxsf: mounting failed with the error: No such device
А если перед этим прописать:

Код: Выделить всё

KDE5 alzim # modprobe vboxsf
то всё будет работать.

Сделать скрипт, который добавить в автозагрузку мне не поможет, т.к. я хочу прописать в /etc/fstab что-то типа:

Код: Выделить всё

# share /home/alzim/share vboxsf defaults 0 0
Аватара пользователя
Алзим
Сообщения: 4234
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Общая папка в VirtualBox

Сообщение Алзим »

Xakep писал(а): И дополнения гостивой ОС установлены?
Нет. Я не ставил дополнения, т.к. они по-умолчанию устанавливаются вместе с системой.
Я подключал образ диска с дополнениями и пробовал ставить. Но, меня предупредил установочный скрипт, что дополнения уже установлены и возможно другим установщиком. И предложил корректно удалить уже установленные дополнения и поставить с их диска. Я это делать не стал, т.к. какой тогда смысл в дополнениях которые ставятся по-умолчанию РОСОЙ.
Возможно, что если бы я удалил дополнения поставленные РОСОЙ и поставил бы с диска, то всё заработало бы. Но, это тогда был бы баг РОСЫ, что её дополнения некорректно работают. А меня интересует, в первую очередь, сделать работоспособными дополнения собранные РОСОЙ.
Аватара пользователя
Алзим
Сообщения: 4234
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Общая папка в VirtualBox

Сообщение Алзим »

Если удалить dkms-vboxadditions и поставить гостевые дополнения с диска дополнений,
то вводить команду «modprobe vboxsf» не надо.
Но автомонтирование Общей папки всё равно не работает.
trs
Сообщения: 1925
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Общая папка в VirtualBox

Сообщение trs »

Если прописать vboxsf в /etc/modules.load/vbox.conf (файл создать, имя любое, важно расширение) то модуль ядра подгружается.
Если пользователь будет в группе vboxsf, то у меня монтируется автоматически в подпапку из /media
Аватара пользователя
Алзим
Сообщения: 4234
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Общая папка в VirtualBox

Сообщение Алзим »

trs писал(а):Если прописать vboxsf в /etc/modules.load/vbox.conf (файл создать, имя любое, важно расширение) то модуль ядра подгружается.
Нет такой папки. Есть /etc/modules-load.d В ней создал vbox.conf и модуль vboxsf стал загружаться.
Добавил в fstab:

Код: Выделить всё

share /home/alzim/share vboxsf defaults 0 0
и папка стала монтироваться автоматически.
Спасибо за подсказку. :)

Только, вот почему-то папка монтируется с правами root и исправить это никак нельзя.
trs
Сообщения: 1925
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Общая папка в VirtualBox

Сообщение trs »

Да, это я с именем ошибся пока печатал, прошу прощения.

Монтируется так как и просят. Так наверное нужно:

Код: Выделить всё

share /home/alzim/share vboxsf defaults,uid=500 0 0
Есть еще и параметр gid.

Кстати, параметр nofail не поддерживается. Если виртмашина начнёт вываливаться в recovery, значит нужно проверить, не пропала ли общая папка.
Аватара пользователя
Алзим
Сообщения: 4234
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Общая папка в VirtualBox

Сообщение Алзим »

trs писал(а): Монтируется так как и просят. Так наверное нужно:

Код: Выделить всё

share /home/alzim/share vboxsf defaults,uid=500 0 0
Есть еще и параметр gid.
А вот за это ОГРОМНОЕ СПАСИБО! Полинтернета перерыл в поисках нужного параметра и ни где толком ничего нет.
Сделал по вашему и всё работает.
trs
Сообщения: 1925
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Общая папка в VirtualBox

Сообщение trs »

Вообще, это есть в man mount. Но, тут дело даже не в языке. Как по мне, объём документации затрудняет поиск информации и превращает изучение в увлекательное чтение без конца и края.

Потому я поступал так. Могут при загрузке ОС возникнуть проблемы с монтажом раздела? Да, такое бывает. Поэтому я добавил в fstab параметр nofail, и сделал проверочный mount share до перезагрузки. В ответ получил сообщение об ошибке, и список поддерживаемых параметров, среди которых и uid.
DrXank
Сообщения: 262
Зарегистрирован: 16 окт 2015, 10:51
Operating system: ROSA Desktop Fresh R7

Настройка общей папки в виртуалбокс.

Сообщение DrXank »

Всем привет.
Суть проблемы следующая.
Имеется основная ОС РОСА, в виртуалбоксе ОС Виндовс. Как мне настроить общую папку, что бы и в основной ОС и в Виртулбоксе эту папку было видно?
Изображение
Аватара пользователя
Галахов Роман
Сообщения: 2293
Зарегистрирован: 26 фев 2012, 20:02
Operating system: Rosa R12.1 Fresh Plasma (HIPER SLIM)
Откуда: Моск. обл. Волоколамск

Re: Настройка общей папки в виртуалбокс.

Сообщение Галахов Роман »

В Vbox (при включенной виртуалке) - Устройства - Общие папки - Настроить общие папки. Там добавляете новую папку. А потом в Win-ОС подключаете сетевой диск.
Rosa 2021.1 Fresh HIPER SLIM
Аватара пользователя
Алзим
Сообщения: 4234
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Настройка общей папки в виртуалбокс.

Сообщение Алзим »

В гостевой системе не забудьте установить необходимые дополнения.
DrXank
Сообщения: 262
Зарегистрирован: 16 окт 2015, 10:51
Operating system: ROSA Desktop Fresh R7

Re: Настройка общей папки в виртуалбокс.

Сообщение DrXank »

Галахов Роман писал(а):А потом в Win-ОС подключаете сетевой диск.
А как добавить, что то я не нахожу?
Изображение
Аватара пользователя
Алзим
Сообщения: 4234
Зарегистрирован: 18 июн 2015, 11:57
Operating system: ROSA Desktop Fresh R11
Откуда: Интернет

Re: Настройка общей папки в виртуалбокс.

Сообщение Алзим »

снимок159.jpeg
снимок159.jpeg (11.81 КБ) 14544 просмотра
Естественно, вместо share надо писать название своей папки.

И если дополнения в гостевой не установлены, то скорее всего работать не будет.
DrXank
Сообщения: 262
Зарегистрирован: 16 окт 2015, 10:51
Operating system: ROSA Desktop Fresh R7

Re: Настройка общей папки в виртуалбокс.

Сообщение DrXank »

Всем спасибо.
Изображение
keleg
Сообщения: 4930
Зарегистрирован: 15 сен 2011, 01:58

Re: Настройка общей папки в виртуалбокс.

Сообщение keleg »

В тестинг улетело обновление, исправляющее проблемы общих папок. Теперь достаточно добавить пользователя гостевой системы в группу vboxsf и добавленные в GUI папки будут автоматически монтироваться в /media
Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»