Executando projetos da partição NTFS no Ubuntu

0

Eu sou dual boot do Windows 7 / Ubuntu 12.04. Eu quero executar projetos C ++ / Java a partir de uma partição NTFS, onde eu mantenho geralmente todos os meus arquivos e projetos. Eu brinquei com o fstab. Uma vez eu removi 'noexec', o outro eu mudei para 'exec'. Depois disso, cada vez que eu remontava a partição, ainda não funcionava usando:

sudo mount -o remount,exec /media/mypartition

Já havia uma pergunta um pouco semelhante, mas não tinha a resposta adequada para mim ou eu não sabia como fazer isso funcionar (nota: sou um novato total com o Ubuntu e o Linux em geral).

    
por Jens Erat 14.10.2012 / 09:41

1 resposta

2

O NTFS não suporta os sinalizadores de permissão de arquivo que o Linux usa para verificar se um arquivo é executável. Em casos simples, você pode ignorar isso prefixando sua linha de comando com 'sh'. Como:

sh path/to/my/program

Caso contrário, recomendo recompilar seus projetos no Linux, usando as fontes no NTFS. Para C ++, ou seja, todo o código nativo, isso será necessário de qualquer maneira.

    
por 14.10.2012 / 12:01