![No se puede ejecutar el archivo .sh en fstab Partición vfat montada](https://rvso.com/image/913188/No%20se%20puede%20ejecutar%20el%20archivo%20.sh%20en%20fstab%20Partici%C3%B3n%20vfat%20montada.png)
Entonces, estoy realizando un arranque dual y he creado una partición compartida para usar entre mis dos sistemas operativos. Esto está formateado como gordo.
Para acceder a través de mi sistema operativo Ubuntu 18.04.2, mi entrada fstab para montar automáticamente esta partición es la siguiente:
UUID=<PARTITION_UUID> /mnt/storage vfat rw,exec,auto,user,uid=1000,gid=1000,umask=000 0 2
Al arrancar, la partición está disponible y todos los usuarios, grupos y permisos aparecen en línea de acuerdo con la entrada fstab.
Sin embargo, cuando ejecuto un archivo .sh, aparece el error:
bash: ./my_script.sh: Permission denied
Al ejecutar ls -l
my_script.sh obtengo:
-rwxrwxrwx 1 wildgooze wildgooze 76 Jun 10 21:37 my_script.sh
La ejecución del script falla con sudo
. ¿Algunas ideas?
Respuesta1
Después de investigar un poco, finalmente encontré la respuesta. Parece que el orden de las opciones es importante. Me mudé user
antes exec
y ahora puedo ejecutar scripts en la partición montada.
Esta preguntaes el que ayudó.
Quizás esto deba mencionarse en elPágina Fstab de la comunidad de Ubuntu??