NTFS no admite el permiso de ejecución porque está diseñado para Windows, que no tiene el mismo concepto de archivos "ejecutables" que Linux. Si está intentando ejecutar archivos .exe de Windows en Wine, aún debería funcionar si ejecuta wine explícitamente, así:
wine /path/to/executable.exe
Si necesita ejecutar archivos directamente, puede establecer los permisos que se aplicarán a todos los archivos con la fmaskopción /etc/fstab. Es posible que también deba agregar la execopción si ese no es el predeterminado para NTFS (no tengo una unidad a mano para verificar en este momento). El valor de fmaskle dice al controlador qué bits debe desactivar, por lo que, por ejemplo, para permitir lectura, escritura y ejecución para todos los usuarios, debería tener algo como esto:
/dev/hda1 /mnt/windows ntfs-3g defaults,exec,fmask=000 0 0
Si ya hay una fmaskopción, la forma más sencilla de activar el bit de ejecución es restar 1 de cualquier dígito que sea impar.
Si no sabe cómo funciona el enmascaramiento de permisos, la idea básica es que los permisos de lectura, escritura y ejecución están representados por los valores 4, 2 y 1, respectivamente. Puede agregarlos juntos para combinar permisos, por ejemplo, leer + escribir sería 6. La máscara de permisos es una combinación de tres dígitos que se aplican al propietario, el grupo y "otros" (todos los demás).
Solo recuerde que fmask(también umasky dmask) en fstab son los permisos que desea desactivar .
Como ejemplo un poco más interesante, esto establecería los permisos en "rwx" para el propietario, "rx" para el grupo y "r" para todos los demás:
/dev/hda1 /mnt/windows ntfs-3g defaults,exec,fmask=023 0 0