Страница 1 из 1
Общая папка в VirtualBox
Добавлено: 04 фев 2016, 04:27
Алзим
Как сделать, чтобы модуль ядра vboxsf загружался автоматически?
Прописывание vboxsf в /etc/modprobe.preload ничего не даёт. Модуль не грузиться при запуске системы.
Re: Общая папка в VirtualBox
Добавлено: 04 фев 2016, 08:34
Xakep
А не пробовали просто в гостивой ОС пользователя внести в группу vboxsf?
И дополнения гостивой ОС установлены?
Re: Общая папка в VirtualBox
Добавлено: 04 фев 2016, 11:38
Алзим
Нет у меня такой группы.
Да и не в ней наверно дело.
Если писать терминале:
Код: Выделить всё
KDE5 alzim # mount -t vboxsf share /home/alzim/share
будет ошибка:
Код: Выделить всё
/sbin/mount.vboxsf: mounting failed with the error: No such device
А если перед этим прописать:
то всё будет работать.
Сделать скрипт, который добавить в автозагрузку мне не поможет, т.к. я хочу прописать в /etc/fstab что-то типа:
Код: Выделить всё
# share /home/alzim/share vboxsf defaults 0 0
Re: Общая папка в VirtualBox
Добавлено: 04 фев 2016, 11:52
Алзим
Xakep писал(а):
И дополнения гостивой ОС установлены?
Нет. Я не ставил дополнения, т.к. они по-умолчанию устанавливаются вместе с системой.
Я подключал образ диска с дополнениями и пробовал ставить. Но, меня предупредил установочный скрипт, что дополнения уже установлены и возможно другим установщиком. И предложил корректно удалить уже установленные дополнения и поставить с их диска. Я это делать не стал, т.к. какой тогда смысл в дополнениях которые ставятся по-умолчанию РОСОЙ.
Возможно, что если бы я удалил дополнения поставленные РОСОЙ и поставил бы с диска, то всё заработало бы. Но, это тогда был бы баг РОСЫ, что её дополнения некорректно работают. А меня интересует, в первую очередь, сделать работоспособными дополнения собранные РОСОЙ.
Re: Общая папка в VirtualBox
Добавлено: 04 фев 2016, 13:15
Алзим
Если удалить dkms-vboxadditions и поставить гостевые дополнения с диска дополнений,
то вводить команду «modprobe vboxsf» не надо.
Но автомонтирование Общей папки всё равно не работает.
Re: Общая папка в VirtualBox
Добавлено: 04 фев 2016, 14:17
trs
Если прописать vboxsf в /etc/modules.load/vbox.conf (файл создать, имя любое, важно расширение) то модуль ядра подгружается.
Если пользователь будет в группе vboxsf, то у меня монтируется автоматически в подпапку из /media
Re: Общая папка в VirtualBox
Добавлено: 04 фев 2016, 15:01
Алзим
trs писал(а):Если прописать vboxsf в /etc/modules.load/vbox.conf (файл создать, имя любое, важно расширение) то модуль ядра подгружается.
Нет такой папки. Есть /etc/modules-load.d В ней создал vbox.conf и модуль vboxsf стал загружаться.
Добавил в fstab:
Код: Выделить всё
share /home/alzim/share vboxsf defaults 0 0
и папка стала монтироваться автоматически.
Спасибо за подсказку.
Только, вот почему-то папка монтируется с правами root и исправить это никак нельзя.
Re: Общая папка в VirtualBox
Добавлено: 04 фев 2016, 16:00
trs
Да, это я с именем ошибся пока печатал, прошу прощения.
Монтируется так как и просят. Так наверное нужно:
Код: Выделить всё
share /home/alzim/share vboxsf defaults,uid=500 0 0
Есть еще и параметр gid.
Кстати, параметр nofail не поддерживается. Если виртмашина начнёт вываливаться в recovery, значит нужно проверить, не пропала ли общая папка.
Re: Общая папка в VirtualBox
Добавлено: 04 фев 2016, 16:15
Алзим
trs писал(а):
Монтируется так как и просят. Так наверное нужно:
Код: Выделить всё
share /home/alzim/share vboxsf defaults,uid=500 0 0
Есть еще и параметр gid.
А вот за это
ОГРОМНОЕ СПАСИБО! Полинтернета перерыл в поисках нужного параметра и ни где толком ничего нет.
Сделал по вашему и всё работает.
Re: Общая папка в VirtualBox
Добавлено: 06 фев 2016, 08:36
trs
Вообще, это есть в man mount. Но, тут дело даже не в языке. Как по мне, объём документации затрудняет поиск информации и превращает изучение в увлекательное чтение без конца и края.
Потому я поступал так. Могут при загрузке ОС возникнуть проблемы с монтажом раздела? Да, такое бывает. Поэтому я добавил в fstab параметр nofail, и сделал проверочный mount share до перезагрузки. В ответ получил сообщение об ошибке, и список поддерживаемых параметров, среди которых и uid.
Настройка общей папки в виртуалбокс.
Добавлено: 22 фев 2016, 18:23
DrXank
Всем привет.
Суть проблемы следующая.
Имеется основная ОС РОСА, в виртуалбоксе ОС Виндовс. Как мне настроить общую папку, что бы и в основной ОС и в Виртулбоксе эту папку было видно?
Re: Настройка общей папки в виртуалбокс.
Добавлено: 22 фев 2016, 18:45
Галахов Роман
В Vbox (при включенной виртуалке) - Устройства - Общие папки - Настроить общие папки. Там добавляете новую папку. А потом в Win-ОС подключаете сетевой диск.
Re: Настройка общей папки в виртуалбокс.
Добавлено: 22 фев 2016, 18:53
Алзим
В гостевой системе не забудьте установить необходимые дополнения.
Re: Настройка общей папки в виртуалбокс.
Добавлено: 22 фев 2016, 22:13
DrXank
Галахов Роман писал(а):А потом в Win-ОС подключаете сетевой диск.
А как добавить, что то я не нахожу?
Re: Настройка общей папки в виртуалбокс.
Добавлено: 22 фев 2016, 22:17
Алзим

- снимок159.jpeg (11.81 КБ) 14664 просмотра
Естественно, вместо share надо писать название своей папки.
И если дополнения в гостевой не установлены, то скорее всего работать не будет.
Re: Настройка общей папки в виртуалбокс.
Добавлено: 22 фев 2016, 22:27
DrXank
Всем спасибо.
Re: Настройка общей папки в виртуалбокс.
Добавлено: 19 янв 2017, 21:15
keleg
В тестинг улетело обновление, исправляющее проблемы общих папок. Теперь достаточно добавить пользователя гостевой системы в группу vboxsf и добавленные в GUI папки будут автоматически монтироваться в /media