Это еще не полный ответ, но больше похоже на рекомендации по 2 подходам:
1 - Вы можете отредактировать /etc/fstab
и добавить это крепление там. Вам нужно будет перевести ваш параметр монтирования в синтаксис fstab. Дикая догадка была бы что-то вроде /home/jamesw/host vboxsf myshare,umask=002,uid=<youruser>,gid=plugdev 0 0
. Вам нужно sudo
будет отредактировать ваш fstab, но после этого он будет автоматически смонтирован при загрузке. Поскольку это делается еще до того, как вы войдете в систему, вам нужен абсолютный путь к точке монтирования (отсюда / home / jamesw / host), вы не можете использовать $HOME
или ~
. Подсказка: папка "host" не должна существовать. Если он находится в fstab, mount создаст его для вас.
2 - Вы можете использовать fusermount
вместо монтирования. Синтаксис похож (но не идентичен, поэтому вам все еще нужно перевести параметры монтирования). Fusermount требует, чтобы ваша точка монтирования находилась где-то внутри вашего $ HOME, но самое большое преимущество в том, что вам это не нужно sudo
. И монтирование будет доступно в Nautilus (как если бы это был CD или USB-ключ). После того, как вы получите правильные параметры и протестируете их, вы можете добавить их в свой ~/.profile
, который запускается при каждом входе в систему.
РЕДАКТИРОВАТЬ: Я предполагаю, что либо Virtualbox не нужно, чтобы машина фактически работала для того, чтобы она могла обмениваться папками, ИЛИ что она запущена и работает перед входом в систему