Por que tudo continua mudando de volta para a propriedade raiz (NTFS)?

1

Eu tentei TUDO para recuperar meus arquivos em meu nome, mas tudo o que pareço fazer é adicionar MAIS arquivos à propriedade Root toda vez que tento consertar as coisas.

Começa com minhas partições 2 ntfs para montar na inicialização. O Pysdm irá configurar as partições para montar, mas também faz com que tudo seja de propriedade do root. Eu mudo a propriedade, e isso simplesmente não "toma". Não há mensagens de erro, da próxima vez que eu abrir o programa, tudo está de volta a ser de propriedade da raiz. Eu tentei executá-lo com o sudo via terminal e alterá-lo depois, mas ele ainda não funcionou, e pareceu criar mais problemas de permissão (que não me lembro agora, desculpe). Então eu li que usar o sudo mudaria as permissões para root por conta própria, e eu deveria usar gksudo ou gksu, e isso deveria funcionar, mas não fez nada.

Eu reinstalei o Ubuntu e tentei editar manualmente o arquivo fstab, mas isso também não funcionou. Eu continuei recebendo erros na inicialização que as partições não puderam ser montadas. Além disso, eu tinha drives extra inexistentes estranhos apenas sentados lá o tempo todo. Tenho certeza que fiz algo errado lá, mas eu verifiquei um milhão de vezes e tudo parecia em perfeita ordem. Essas unidades fantasmas não estão no meu arquivo fstab.

SO! Eu reinstalei o Ubuntu AGAIN e tentei o NTFS-config, como recomendado. Ele monta minhas unidades e, DE NOVO, altera a propriedade para o Root e não consigo desmontá-las se quiser. Eu tento alterá-lo de volta com CHOWN -hR myname: myname / media / [as unidades], e alterei toda a propriedade de todos os meus FILES para root também. Esses arquivos já eram de minha propriedade, e com o comando para mudar tudo para o meu nome, ele mudou tudo para o root. agora estou realmente ferrada.

Talvez o mais estranho: tentei acessar o Nautilus com sudo AND gksu, e quando tento alterar a permissão com o gui, clicando com o botão direito e alterando a propriedade e o grupo, seleciono meu nome no menu, mostra meu nome por um segundo e, em seguida, IMEDIATAMENTE reverte de volta à raiz. Só não vai "pegar" também.

PORQUE!?!?!?! Por que tudo continua mudando para a raiz? Por que todas as minhas tentativas funcionam o suficiente para alterar a propriedade, mas apenas para raiz e não para trás? Por favor ajude!!!

    
por jim 16.07.2012 / 11:14

2 respostas

5

As partições NTFS não respeitam as permissões do Linux. Portanto, qualquer alteração de permissão feita usando chmod não será aplicada permanentemente.

Você tem que escrever uma linha fstab usando as opções defaults,uid=1000,gid=1000 , onde uid e gid podem ser encontrados para seu usuário usando o comando id .

Você pode adicionar isso em "Opções" em pysdm, se não me engano.

Pergunta semelhante: Como escrever uma linha fstab para acesso total a uma unidade NTFS?

Por outro lado, você poderia formatar a partição para ext2 / ext3 / ext4 e usar um programa de navegador no Windows, como ext2read: link

Outras opções são o driver ext2 / 3/4 para windows, ext2fsd: por Savvas Radevic 16.07.2012 / 11:29

1

Este artigo resolveu meus problemas com permissões de NTFS:

Montar partição NTFS na inicialização, com usuário não raiz como proprietário

O truque era modificar a entrada de montagem da minha unidade NTFS em meu arquivo / etc / fstab para usar "ntfs-3g" com as opções "permissions" e "users".

UUID=####    /mnt/MOUNTPOINT    ntfs-3g    defaults,permissions,users    0    0
    
por Ian Joseph Thompson 31.01.2016 / 04:51