Error de permiso de archivo .exe

12

Estoy tratando de ejecutar un archivo exe que se encuentra en mi partición de Vista, cuando busco el archivo e intento cambiarlo para que se ejecute como ejecutable, la casilla de verificación se desmarca solo después de marcarlo, intenté ejecutar gksu nautilus pero hace la misma cosa

Zabadda
fuente

Respuestas:

26

Esto es probable porque la partición de Vista está utilizando el sistema de archivos NTFS y se montó con una fmaskque no permite configurar permisos de ejecución en los archivos.

Para solucionar esto, necesita montar manualmente la partición.

Los detalles se pueden encontrar en esta publicación.


Estos son los pasos que debe seguir:

  1. Determine el dispositivo correspondiente de la unidad abriendo un terminal y escribiendo: df
  2. La columna en el extremo izquierdo es el dispositivo, y la columna en el extremo derecho es la ruta de la unidad. Encuentre el dispositivo para la partición de Vista.
  3. Desmonta la partición de Windows. (Haga clic en el botón de expulsión texto alternativoque está al lado en Nautilus)
  4. Abrir una terminal
  5. Escriba lo siguiente:

    sudo mkdir /media/vista
    sudo mount -t ntfs -o fmask=0022,dmask=0000,uid=1000,gid=1000 \
        <DRIVE> /media/vista
    

    Reemplace <DRIVE>con el dispositivo de su unidad.

Nathan Osman
fuente
1
Sin embargo, nunca he tenido este problema antes de hacer lo mismo, y esa publicación es MUY técnica para mí jajaja
Zabadda
@ Zabadda: agregué instrucciones más claras. ¿Eso ayuda?
Nathan Osman
ok df me da este paste.ubuntu.com/545368
Zabadda
@Zabadda: suponiendo que lo haya montado en ese punto, su dispositivo Vista lo es /dev/sda1.
Nathan Osman
1
@Zabadda: Tal como está ahora, tendrás que hacerlo siempre. Pero hay una manera de hacerlo para que siempre se monte de esa manera. Sin embargo, eso probablemente sería mejor como segunda pregunta, ya que implica algún otro trabajo.
Nathan Osman
2

cuando se usa 10.04 ejecutando .exes de wine desde un terminal de windows funcionó bien, pero ahora en 10.10 simplemente no funciona. Creo que es una nueva característica de seguridad. En lugar de ejecutarlo desde una partición de Windows, transfiera los archivos a su sistema de archivos ubuntu y ejecútelos desde allí. Funciona para mi.

tonto906
fuente
2

Otra solución alternativa es habilitar Wine PPA, ya que deshabilita el bit de ejecución comprobando que lo hacen los paquetes normales de Ubuntu.

Scott Ritchie
fuente