Como dar permissão de execução ao arquivo de parções do Windows

3

Instalei o Linux Mint 17 e o Windows 8 como inicialização dupla. O disco rígido de 500 GB tem 5 partições. Dois deles são NTFS e os outros 3 são partições ext4.

Quando eu entro no Windows, não consigo ver nenhuma partição ext4, apenas partições NTFS.

Quando estou no Linux, posso ver todas as partições. Mas quando eu vou e tento dar permissão de execução para arquivos em NTFS, isso não pode ser feito. Nenhuma mensagem de erro aparece, mas as permissões não são alteradas.

Como posso dar a permissão de execução para um arquivo em uma partição NTFS?.

    
por ddarz4u 01.07.2014 / 08:16

2 respostas

1

  • Você precisa de um driver ext4 para o Windows para poder ver uma partição ext4.

  • O NTFS não possui atributos no estilo Linux, portanto, qualquer alteração de permissão é implementada como um não operacional no módulo do sistema de arquivos NTFS. Para executar algo em uma partição NTFS, você tem 2 opções:

    1. Monte a partição com a opção exec , o que torna todos os arquivos no executável da partição. Então, sua entrada /etc/fstab/ pode ser assim:

      /dev/sda2  /media/partition ntfs-3g defaults,exec 0 0
      
    2. Copie o arquivo para uma partição que suporta atributos no estilo Linux, execute chmod +x file e execute-o.

Você também pode querer ver man mount para ver quais são as diferentes opções e criar uma linha de opções que melhor atenda às suas necessidades.

    
por 01.07.2014 / 08:24
1

Como o NTFS não suporta permissões do Linux, sua única opção é ativar a execução de todos os arquivos na partição. Isso deve ser feito quando você montar a partição.

mkdir ntfs
sudo mount -o fmask=000 /dev/sda2 ntfs
    
por 19.07.2014 / 09:03