думаю логичный вопрос: а как же правильно?
если копировать руками типа
>cp -r somedir /mnt/flash01
то копирует без проблем
куда копать(как правильно монтировать)?
боюсь что без umask вообще писать не будет(надо чтоб юзер мог писать без проблем. под рутом копировать не кошерно же).
auto да это взял из fstab)можно конечно и без него но проблемы это не решит уверен на 99,(9)% раньше монтировал без этой опции проблема прослеживалась вся та же.
+1
Все эти uid, gid и auto не нужны, да и umask тоже лучше в сторону пока отложить (в крайнем случае umask=0). Если вы монтируете флешку из-под рута в каталог, принадлежащий руту, то довольно странно ожидать успешного копирования от имени пользователя. Да и слишком многого вы ждёте, задавая такое количество опций, от этой файловой системы.
говоря боюсь я имел ввиду, что я пробовал чуть раньше.
Именно поэтому стал добавлять опции. без них кагбэ не работало.
linux@linux:~> sudo mount -t vfat /dev/sdb1 /mnt/flasho1/ -o utf8
linux@linux:~> touch /mnt/flasho1/test01
touch: невозможно выполнить touch для `/mnt/flasho1/test01': Отказано в доступе
Если вы монтируете флешку из-под рута в каталог, принадлежащий руту, то довольно странно ожидать успешного копирования от имени пользователя.
это почему еще?
linux@linux:~> ls -l /mnt|grep flash
drwxr-xr-x 2 root root 4096 Май 17 09:20 flasho1
тогда перефразирую вопрос:
1.Как примонтировать некую дирикторию от имени пользователя?
2. + учитывая что пользователей на компе 4 и двое из них принадлежат группе например parents а двое других childrens?