В полной версии найдете инструкцию как примонтировать общие каталоги 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 (все это нашел на просторах инета, по крупицам в кучу)
Если кто даст правильное решение, я с радостью перепишу статью.