[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No puedo ejecutar ficheros desde una particion FAT32



El Dimecres, 28 de Març de 2007, Takeichi Kanzaki Cabrera escribió:
> Iñaki Baz Castillo wrote:
> > El Dilluns, 26 de Març de 2007, Luis Rodrigo Gallardo Cruz escribió:
> >> revisa si ti sistema de archivos está
> >> montado con la opción 'noexec' y revisa también los permisos del
> >> archivo y de los directorios en dónde está.
> >
> > Yo creo que hacer doble click sobre un fichero NO es ejecutarlo. Es el
> > gestor de archivos gráfico el que abre el programa que tenga asociado a
> > dicho tipo MIME, pero no debería importar que el sistema de ficheros
> > tenga o no permisos de ejecución. Espero no equivocarme.
>
> Acabo de probar, en una máquina de un compañero que tiene una partición
> FAT32, un pequeño script que lo que hace es ejecutar otra aplicación, si
> lo ejecuto, ya sea desde la consola o desde la interfaz gráfica (usando
> gnome, cuando le doy doble click me pregunta si quiero ejecutar el
> archivo o mostrar su contenido) no hace nada desde una partición FAT32,
> si el mismo script lo copio en una partición reiserfs funciona
> perfectamente.
>
> Posteriormente le cambié las opciones de montaje en /etc/fstab agregando
> la opción de 'exec', remonté la partición y se ejecuta el script
> perfectamente desde la partición FAT32.

Por supuesto, pero lee de nuevo mi correo porque yo no negaba eso en absoluto. 
Tú estás hablando de archivos ejecutables, o sea, archivos con permiso X (y 
el montaje del sistema de ficheros le permite ser ejecutado) y que se podría 
ejecutar desde consola con:
  ./archivo
Eso es un fichero ejecutable (como todos sabemos).

Pero el caso que nos ocupa es el de un documento de OpenOffice. Al hacer doble 
click sobre él elpropio fichero NO SE EJECUTA, no tiene código ejecutable. Lo 
que ocurre es que el gestor gráfico de archivos (Konqueror, Nautilus, etc...) 
intenta abrir ese archivo con la aplicación asociada, nada más. Pero 
referirse a eso como "ejecutar un archivo" es completamente erróneo.

Otra cosa es que hagas doble click sobre un script con permisos de ejecución, 
entonces según laconfiguración del gestor de archivos es posible que 
efectivamente se ejecute dicho archivo.

A eso me refería.

Saludos.


-- 
Iñaki Baz Castillo



Reply to: