Невозможно запустить файл .sh в fstab. Монтируемый раздел vfat.

Итак, у меня двойная загрузка, и я создал общий раздел для использования двумя моими ОС. Это отформатировано как жир.

Для доступа через мою ОС Ubuntu 18.04.2 моя запись в fstab для автоматического монтирования этого раздела выглядит следующим образом:

UUID=<PARTITION_UUID> /mnt/storage vfat rw,exec,auto,user,uid=1000,gid=1000,umask=000 0 2

При загрузке раздел доступен и все пользователи , группа и разрешения выглядят в соответствии с записью fstab.

Однако, когда я запускаю файл .sh, я получаю ошибку: bash: ./my_script.sh: Permission denied

Запуск ls -l на my_script.sh я получаю:

-rwxrwxrwx 1 wildgooze wildgooze 76 Jun 10 21:37 my_script.sh

Запуск сценария завершается неудачно с sudo. Есть идеи?

1
задан 19 June 2019 в 19:47

1 ответ

После небольшой копки я наконец нашел ответ. Похоже, порядок опций имеет значение. Я переместил user до exec, и теперь я могу запускать скрипты в смонтированном разделе.

Этот вопрос является тем, который помог.

Может быть, об этом нужно упомянуть на странице Сообщества Ubuntu Fstab ??

1
ответ дан 19 June 2019 в 19:47

Другие вопросы по тегам:

Похожие вопросы: