Мой виртуальный ящик fstab не будет автоматически монтироваться при перезагрузке?


14

Я могу смонтировать накопитель вручную следующим образом (Ubuntu):

sudo mount -t vboxsf C_DRIVE /mnt/saga_c

Но когда я пытаюсь добавить его в мой fstab, он не монтируется при перезагрузке компьютера. Что-то не так с моей строкой / etc / fstab:

C_DRIVE         /mnt/saga_c     vboxsf   defaults         0   0

Нужно ли что-то в дополнение к vboxsf? Или что-то еще я делаю неправильно?


1
Я бы попробовал добавить явное autoв опции монтирования. Это не повредит и quoth mount (8): «Некоторые из этих опций могут быть включены или отключены по умолчанию в ядре системы».
MSW

1
Если у вас есть Systemd системы на основе попробовать , глядя на этот ответ: askubuntu.com/a/1097468/233795
Пирз

Ответы:


12

Попробуйте удалить часть «по умолчанию 0 0». Просто догадка.

Нашел это (поставьте это вместо defaults):
rw,uid=1000,gid=1000

Доложить. :)


Должен уйти прямо сейчас, но я попробую сегодня вечером и вернусь. Благодарность!
Стивенм

Вот так выглядит мой fstab, и похоже, что он работает. Благодарность! C_DRIVE / mnt / saga_c vboxsf auto, rw, uid = 1000, gid = 1000 0 0
stephenmm

После ночи разочарования, здесь я с довольной улыбкой на лице. Спасибо!
Janosrusiczki

8

Запустив в качестве хоста debian jessie, я использовал опцию comment=systemd.automountв моем, /etc/fstabчтобы она заработала (в дополнение к предложению Azizur):

Share /var/sfshare vboxsf auto,rw,uid=33,gid=33,umask=0007,comment=systemd.automount 0 0

uid, gidИ umaskбыли установлены для обеспечения совместимости с OwnCloud (v7.0.4) , чтобы использовать точку монтирования в качестве папки данных.

https://ask.fedoraproject.org/en/question/48578/fstab-mount-with-virtualbox-shared-folders/


4
Я пробовал разные решения, указанные на superuser / stackoverflow / interwebs - но важная опция - это comment=systemd.automount- со всеми остальными это не получится при моем запуске системы.
Обезьяна Lorem

2

Вот что у меня работало на сервере Ubuntu 11.10:

Строка / etc / fstab:

sites   /home/rob/sites vboxsf  auto,rw,uid=1000,gid=33 0 0

uid 1000 = my user, gid=33 www-data (группа Apache на Ubuntu ..)

/etc/rc.local

mount /home/rob/sites

1

После недолгих поисков я обнаружил эту проблему с VirtualBox / SharedFolders .

пытаться:

sudo chmod 777 / mnt / saga_c

Это сработало для меня.


chmod 777: нет-нет-нет-нет-нет! Никогда не бегай chmod 777. Это практически никогда не требуется! Даже для "тестирования". Если файл доступен для чтения, значит, он доступен для чтения. Если он может быть записан тем userили иным пользователем group, то он доступен для записи. Абсолютно нет нужды давать всем права на запись, а забывать о chmodчем-то вменяемом - это именно то, как транснациональные корпорации взламываются. Просто не делай этого. Когда-либо. Я написал введение в разрешения Unix . Пожалуйста, прочитайте это!
Мартин Турной 11
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.