Esta es el arreglo más completa que encomtrarás brindar, pero primero estúdiala pausadamente y analiza si se adapta a tu proyecto.
Solución:
Tuve el mismo problema, la partición a la que estaba accediendo era una partición ntfs montada con ntfs-3g (sin soporte de permisos por defecto), y me tomó un tiempo recordarlo.
Esperaría que chmod me diera alguna advertencia, pero no solo me gustó en su caso.
Sé que hay una opción en fstab cuando se usa ntfs-3g para que sea posible establecer permisos en una partición ntfs como se describe aquí.
Espero que ayude.
Probar: sudo chmod -R -f 777 *
Creo que puede ser un problema de permisos.
¿Estás seguro de que tu sistema de archivos no está montado en solo lectura?
Escribe montar Comando para comprobar. si hay Ro en las opciones de montaje, debe volver a montar su sistema de archivos con el siguiente comando:
mount -o rw /dev/ /punto de montaje
También puede verificar qué usuario posee el script de shell.
Si no es “gemma”, podría ser la causa del problema.