Problema con ejecutables en FAT32 desde Linux

Josepanaero

Hola. Recientemente he instalado una Debian Etch (testing), con todos los paquetes actualizados a la última versión. Tengo una partición en FAT32 q uso para compartir ficheros entre linux y windows, pero al intentar ejecutar un archivo ejecutable que se encuentra en dicha partición, éste no se me abre, dándome un error del siguiente tipo:

bash: ./practica1: Permiso denegado

En /etc/fstab tengo puesta la opción exec, el archivo está marcado como ejecutable, tengo permisos de ejecución y si lo copio a la partición de linux, q está en ext3, se me ejecuta perfectamente.

Alguien sabe pq puede ser?

Gracias.

guner

En fat32 no existen permisos.
En las opciones, después del sistema de ficheros en el fstab pon umask=000

Josepanaero

Gracias, pero ya lo tenía así y no funciona. Alguna sugerencia más?

ElRuso

Una pregunta, puedes ejecutar siendo root, o tampoco puedes?

D

chmod +x practica1

./practica1

Josepanaero

#4 No, tampoco puedo

#5 Ya dije en #1 q el archivo estaba marcado como ejecutable. De todas formas, he probado lo q me has dicho y sigue igual.

Alguna idea más?

Edit: por si sirve de algo, aquí os pongo la línea q tengo puesta en el fstab

/dev/hda6 /mnt/datos vfat rw,exec,user,umask=000,iocharset=utf8,uid=panaero,gid=panaero 0 0

maRc

Prueba con uid=1000.

Josepanaero

#7 tb lo probé, de todas formas, si no puedo ejecutarlo como root, lo mismo daría q cambiase eso pq tampoco iba a poder...

Usuarios habituales

  • Josepanaero
  • maRc
  • dolbyto
  • ElRuso
  • guner