A presença de System Volume Information/
sugere que o sistema de arquivos é NTFS. Você provavelmente usa ntfs-3g
, ele é executado como FUSE (ou seja, no espaço do usuário).
Até onde eu sei, por padrão ele funciona de uma maneira que não suporta permissões e propriedade do Linux, é por isso que você não pode alterá-las. (Nota: no meu Kubuntu, nem chmod
nem chown
nem chgrp
retornam "Operação não permitida". Ainda nenhum deles traz o efeito desejado.)
Os valores efetivos são definidos uma vez (durante mount
) com as opções uid=
, gid=
, umask=
, fmask=
, dmask=
mount.
Há também as opções permissions
, acl
e usermapping=
. Verifique man 8 mount.ntfs-3g
, especialmente a seção Mapeamento de usuários . Com essas opções avançadas, você poderá alterar permissões e propriedade, e suas alterações também terão efeito no Windows.
Observe também a opção allow_other
. Ele realmente não pertence a ntfs-3g
, é uma opção genérica do FUSE.
This option overrides the security measure restricting file access to the user mounting the filesystem.
Como você deseja alterar a propriedade, talvez seja necessário usar essa opção para que o novo proprietário possa acessar o sistema de arquivos em primeiro lugar. Este artigo elabora preocupações de segurança. De lá:
In this case, the filesystem runs with the privileges of the user that invoked it, not the privileges of any user who happens to make use of the filesystem. It's the responsibility of the user who mounts the filesystem to ensure inappropriate access privileges aren't being granted to other users.