falha na permissão de arquivo .exe

12

Estou tentando executar um arquivo exe localizado na minha partição do Vista, quando eu navego para o arquivo e tento alterar o arquivo para ser executado como executável, a caixa de seleção desmarca-se logo depois que eu marquei, tentei executar o gksu nautilus, mas faz a mesma coisa

Zabadda
fonte

Respostas:

26

Provavelmente, porque a partição do Vista está usando o sistema de arquivos NTFS e foi montada com um fmaskque não permite a configuração de permissões de execução nos arquivos.

Para corrigir isso, você precisa montar manualmente a partição.

Detalhes podem ser encontrados neste post.


Aqui estão as etapas que você precisa seguir:

  1. Determine o dispositivo correspondente da unidade, abrindo um terminal e digitando: df
  2. A coluna na extrema esquerda é o dispositivo, e a coluna na extrema direita é o caminho para a unidade. Encontre o dispositivo para a partição do Vista.
  3. Desmonte a partição do Windows. (Clique no botão de ejeção texto alternativoao lado dele no Nautilus)
  4. Abra um terminal
  5. Digite o seguinte:

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

    Substitua <DRIVE>pelo dispositivo da sua unidade.

Nathan Osman
fonte
1
Eu nunca tive esse problema antes de fazer a mesma coisa, e esse post é
MUITO
@Zabadda: adicionei instruções mais claras. Isso ajuda?
Nathan Osman
ok df me dá este paste.ubuntu.com/545368
Zabadda
@Zabadda: Supondo que você o tenha montado nesse ponto, seu dispositivo Vista é /dev/sda1.
Nathan Osman
1
@Zabadda: Do jeito que está agora, você terá que fazer isso o tempo todo. Mas há uma maneira de fazê-lo para que ele sempre seja montado dessa maneira. Isso provavelmente seria melhor como uma segunda pergunta, pois envolve algum outro trabalho.
Nathan Osman
2

ao usar o 10.04 executando .exes do wine a partir de um terminal do windows funcionou bem, mas agora na 10.10 ele simplesmente não funciona. Eu acho que é um novo recurso de segurança. Em vez de executá-lo em uma partição do Windows, transfira os arquivos para o seu sistema de arquivos ubuntu e execute-o a partir daí. Funciona para mim.

dumb906
fonte
2

Uma outra solução alternativa é ativar o Wine PPA, pois desativa a verificação de bits de execução que os pacotes normais do Ubuntu fazem.

Scott Ritchie
fonte