VurtualBox ubuntu Shared Folder автомонтирование

В полной версии найдете инструкцию как примонтировать общие каталоги VirtualBox при включении ubuntu

1. вам нужно добавить приоритет запуска модуля vboxsf
nano /etc/modules

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
vboxsf

2. создаем скрипт монтирования
nano /etc/init.d/mount-vbox-share

#! /bin/sh
### BEGIN INIT INFO
# Provides:     mount-vbox-share
# Required-Start:
# Required-Stop:
# Default-Start:        2 3 4 5
# Default-Stop:
# Short-Description:
# Description:
### END INIT INFO

case "$1" in
        start)
                mount -t vboxsf -o uid=33,gid=33 distrib /var/www/site/distrib
                mount -t vboxsf -o uid=33,gid=33 share /var/www/site/share
                ;;
        restart|reload|force-reload)
                echo "Error: argument '$1' not supported" >&2
                exit 3
                ;;
        stop)
                ;;
        *)
                echo "Usage: $0 start|stop" >&2
                exit 3
                ;;
esac

Вам потребуется поменять строки

mount -t vboxsf -o uid=33,gid=33 distrib /var/www/site/distrib
mount -t vboxsf -o uid=33,gid=33 share /var/www/site/share

где uid,gid Это www-data (nano /etc/passwd)
distrib /var/www/site/distrib — монтирует шару distrib в указанный каталог
Сохраняем.
3. Устанавливаем права

chmod +x /etc/init.d/mount-vbox-share

4. Автозапуск

update-rc.d mount-vbox-share defaults

P.S. я плоховато знаю ubuntu (все это нашел на просторах инета, по крупицам в кучу)
Если кто даст правильное решение, я с радостью перепишу статью.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *