No meu sistema eu tenho três partições: uma é compartilhada entre o W7 e o Linux Mint (NTFS), e as outras duas são específicas do sistema operacional.
No meu diretório home eu criei um link simbólico para outro diretório na partição compartilhada.
Eu tenho um arquivo .cpp
simples lá que eu compilei via g++ name.cpp
. Normalmente, isso também tornaria o arquivo executável, mas desta vez eu tive que manualmente chmod 755
it.
Estranhamente, isso não funcionou, o console disse que não tinha a permissão necessária. Então eu executei sudo chmod 755 a.out
. Isso me pediu a senha e não relatou erros. No entanto, não teve efeito. a.out
não era executável. Eu notei alguns outros comportamentos estranhos em diretórios de links simbólicos também.
O que está acontecendo e como posso corrigi-lo?
Editar:
Minhas opções de montagem:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda6 during installation
UUID=7c50dab1-730b-4d3c-a944-51da19c8e2c6 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda7 during installation
UUID=12e39b76-7f19-4c6d-a724-81ea29211db1 none swap sw 0 0
/dev/sda5 /media/yannbane/Shared ntfs defaults,fmask=117,dmask=007,gid=46 0 0