У меня есть 2 папки в Windows: data1 и data2, обе принадлежат мне, и я полностью контролирую их. Я добавил их в список общих папок в Virtualbox и смонтировал их как readwrite в / etc / fstab
data1 /home/user/samba/data1 vboxsf rw,uid=1234,gid=1234
data2 /home/user/samba/data2 vboxsf rw,uid=1234,gid=1234
. Однако странно то, что, когда я перечисляю папки, одна не доступна для записи, поэтому я могу ' положить данные внутри него
dr-xr-xr-x 8 user user 4.0K Oct 13 03:05 data1/
drwxrwxrwx 8 user user 4.0K Oct 13 03:05 data2/
Если быть точным, только корень данных1 не записывается, его внутренние каталоги по-прежнему доступны для записи. Все дерево данных2 доступно для записи
Мой пользователь уже входит в группу vboxsf, и у меня также есть обычное разрешение на запись в другую подключенную папку.
Я пытался все, что мог придумать, включая chmod
, чтобы добавить разрешение на запись в папку перед монтированием, но все равно не повезло. У кого-нибудь есть идеи, как это решить?
Я работал над этим добавлением dmode
к опциям монтирования для затронутой папки
data1 /home/user/samba/data1 vboxsf rw,uid=1234,gid=1234,dmask=000,dmode=777
Все еще не ясно, почему это происходит, когда все вещи равны