Permissão de escrita em partição ntfs

25. Re: Permissão de escrita em partição ntfs

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 17/08/2012 - 00:20h

Não. Uso o 13.37 e 32 bits

Eu uso o 64 atualizado para o 14. Mas eu uso o Slack desde o 13(depois tivemos o 13.1 e 13.37). Em algum momento foi adicionado. Isso é muito bom, a gente entra pra ajudar e de quebra aprende coisa nova.


  


26. Re: Permissão de escrita em partição ntfs

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 17/08/2012 - 00:51h

Não. Uso o 13.37 e 32 bits

Como a sua instalação é nova(creio eu), se der pau é só instalar novamente. O 13.37 usa kde 4.5.x que usa o hal para gerenciar a montagem dos dispositivos, veja:

Um erro ocorreu ao acessar 'Disco rígido de 149,1 GiB', o sistema informou: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.29" (uid=1000 pid=2438 comm="kdeinit4: dolphin [kdeinit] -icon system-file-mana") interface="org.freedesktop.Hal.Device.Volume" member="Mount" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=1892 comm="/usr/sbin/hald))

O kde abandonou o hal desde o 4.6.
Se você atualizar, terá o kde 4.8.5, que utiliza o udisks2.
Deixe a entrada do windows comentada no fstab e reinicie o pc. Após, abra o Dolphin e clique no ícone do disco que fica na coluna da esquerda, talvez o hal monte com as permissões(mas para isso não deve haver menção da partição no fstab).


27. Re: Permissão de escrita em partição ntfs

wellington
wellingtonsr

(usa Slackware)

Enviado em 17/08/2012 - 15:05h

madrugada escreveu:

Não. Uso o 13.37 e 32 bits

Como a sua instalação é nova(creio eu), se der pau é só instalar novamente. O 13.37 usa kde 4.5.x que usa o hal para gerenciar a montagem dos dispositivos, veja:

Um erro ocorreu ao acessar 'Disco rígido de 149,1 GiB', o sistema informou: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.29" (uid=1000 pid=2438 comm="kdeinit4: dolphin [kdeinit] -icon system-file-mana") interface="org.freedesktop.Hal.Device.Volume" member="Mount" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=1892 comm="/usr/sbin/hald))

O kde abandonou o hal desde o 4.6.
Se você atualizar, terá o kde 4.8.5, que utiliza o udisks2.
Deixe a entrada do windows comentada no fstab e reinicie o pc. Após, abra o Dolphin e clique no ícone do disco que fica na coluna da esquerda, talvez o hal monte com as permissões(mas para isso não deve haver menção da partição no fstab).



Ainda sem sucesso. Obrigado.


28. Re: Permissão de escrita em partição ntfs

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 17/08/2012 - 23:10h

Quando eu tinha dual boot com Rwin, tinha uma partição ntfs, uma reiserfs, uma fat(pra compartilhar arquivos entre os dois SO) e uma SWAP. Vasculhando minha fraca memória, lembrei que as melhores configurações que consegui foram umask=0 ou simplesmente não ter linha referente ao ntfs e fat no fstab, e o Dolphin dava conta do recado. O eabreu postou um fstab aqui no vol:
http://vivaolinux.com.br/etc/-etc-fstab
Ele colocou a linha referente à partição do win assim:
UUID=BEE02FE9E02FA71D /mnt/windows    ntfs     rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027   0   0 

Manda um e-mail pra ele e pede pra visitar este tópico, talvez ele possa ajudar.


29. Re: Permissão de escrita em partição ntfs

wellington
wellingtonsr

(usa Slackware)

Enviado em 18/08/2012 - 01:08h

madrugada escreveu:

Quando eu tinha dual boot com Rwin, tinha uma partição ntfs, uma reiserfs, uma fat(pra compartilhar arquivos entre os dois SO) e uma SWAP. Vasculhando minha fraca memória, lembrei que as melhores configurações que consegui foram umask=0 ou simplesmente não ter linha referente ao ntfs e fat no fstab, e o Dolphin dava conta do recado. O eabreu postou um fstab aqui no vol:
http://vivaolinux.com.br/etc/-etc-fstab
Ele colocou a linha referente à partição do win assim:
UUID=BEE02FE9E02FA71D /mnt/windows    ntfs     rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027   0   0 

Manda um e-mail pra ele e pede pra visitar este tópico, talvez ele possa ajudar.



Coloquei essa linha:

UUID=BEE02FE9E02FA71D /mnt/windows    ntfs     rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027   0   0 


com algumas alterações, ficando assim:


/dev/sda3 /mnt/windows ntfs rw,noexec,users,uid=1000,noauto,gid=0,umask=0 0 0


Mas pouco mudou. Uma dúvida: Um usuário que está em determinado grupo, ele também não terá as permissões desse grupo? O meu usuário está no grupo root, mas nada mudou em relação as permissões. Mandei o e-mail.


30. Re: Permissão de escrita em partição ntfs

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/08/2012 - 10:53h

Bom dia amigo,

Antes de responder o tópico li as respostas anteriores. então já que o módulo ntfs-3g está instalado, coloque a seguinte linha no /etc/fstab:


UUID=22FAE9EAFAE9BA65 /mnt/windows ntfs-3g rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027 0 0


A linha acima está fazendo o seguinte:

- Montado o dispositivo que tem o UUID iqual à 22FAE9EAFAE9BA65, se o UUID for diferente modifique.
- Montado o dispositivo no diretório /mnt/windows, certifique-se que o mesmo foi criado, se não foi crie o mesmo.
- O dispositivo está sendo montado com o sistema de arquivos ntfs, mas estou usando a entrada ntfs-3g, que é o módulo usado para montar sistema de arquivos ntfs no GNU/Linux para poder escrever, se não montar o mesmo com ntfs-3g não se consegue escrever na partição apenas leitura.
- As opções usadas são:
* rw para escrever no dispositivo montado.
* noexec Para impedir que algum executável seja executado.
* noauto para não ser montado automaticamente durante o boot.
* uid=1000 indicando que o usuário com o uid 1000 será o proprietário dono do diretório /mnt/windows e dos arquivos contidos nele.
* gid=1000 faz com que o grupo com o gid 1000 será o grupo do diretório /mnt/windows e dos arquivos contidos nele.
* umask=0027 que faz com que os arquivos contidos no diretório /mnt/windows usem a umask 0027 para arquivos ou diretório.

Detalhe verifique se o uid e gid do grupo principal do usuário que vai usar o sistema de arquivos é 1000 mesmo. você pode verificar isso usando o comando:

# id

cuidado ao usar a permissão 777. nem sempre essa permissão é indicada.


31. Re: Permissão de escrita em partição ntfs

wellington
wellingtonsr

(usa Slackware)

Enviado em 18/08/2012 - 15:42h

eabreu escreveu:

Bom dia amigo,

Antes de responder o tópico li as respostas anteriores. então já que o módulo ntfs-3g está instalado, coloque a seguinte linha no /etc/fstab:


UUID=22FAE9EAFAE9BA65 /mnt/windows ntfs-3g rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027 0 0


A linha acima está fazendo o seguinte:

- Montado o dispositivo que tem o UUID iqual à 22FAE9EAFAE9BA65, se o UUID for diferente modifique.
- Montado o dispositivo no diretório /mnt/windows, certifique-se que o mesmo foi criado, se não foi crie o mesmo.
- O dispositivo está sendo montado com o sistema de arquivos ntfs, mas estou usando a entrada ntfs-3g, que é o módulo usado para montar sistema de arquivos ntfs no GNU/Linux para poder escrever, se não montar o mesmo com ntfs-3g não se consegue escrever na partição apenas leitura.
- As opções usadas são:
* rw para escrever no dispositivo montado.
* noexec Para impedir que algum executável seja executado.
* noauto para não ser montado automaticamente durante o boot.
* uid=1000 indicando que o usuário com o uid 1000 será o proprietário dono do diretório /mnt/windows e dos arquivos contidos nele.
* gid=1000 faz com que o grupo com o gid 1000 será o grupo do diretório /mnt/windows e dos arquivos contidos nele.
* umask=0027 que faz com que os arquivos contidos no diretório /mnt/windows usem a umask 0027 para arquivos ou diretório.

Detalhe verifique se o uid e gid do grupo principal do usuário que vai usar o sistema de arquivos é 1000 mesmo. você pode verificar isso usando o comando:

# id

cuidado ao usar a permissão 777. nem sempre essa permissão é indicada.




Olá amigo. fiz o que indicou mas é retornada a seguinte mensagem:
Um erro ocorreu ao acessar 'Disco rígido de 149,1 GiB', o sistema informou: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.27" (uid=1000 pid=3126 comm="kdeinit4: dolphin [kdeinit] -icon system-file-mana") interface="org.freedesktop.Hal.Device.Volume" member="Mount" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=1814 comm="/usr/sbin/hald)) 



32. Re: Permissão de escrita em partição ntfs

wellington
wellingtonsr

(usa Slackware)

Enviado em 18/08/2012 - 15:53h

##EDIT

Algumas combinações:

Se eu uso a linha assim:

/dev/sda3 /mnt/windows ntfs-3g rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027  0  0


Dá o sguinte erro:

Um erro ocorreu ao acessar 'Disco rígido de 149,1 GiB', o sistema informou: Error opening '/dev/sda3': Permissão negada
Failed to mount '/dev/sda3': Permissão negada
Please check '/dev/sda3' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
http://ntfs-3g.org/support.html#unprivileged



Mas se eu uso assim:

UUID=22FAE9EAFAE9BA65 /mnt/windows ntfs-3g rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027 0  0


Dá o seguinte erro:

Um erro ocorreu ao acessar 'Disco rígido de 149,1 GiB', o sistema informou: Error opening '/dev/sda3': Permissão negada
Failed to mount '/dev/sda3': Permissão negada
Please check '/dev/sda3' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
http://ntfs-3g.org/support.html#unprivileged



E se eu usar assim:

UUID=22FAE9EAFAE9BA65 /mnt/windows ntfs rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027  0 0



Dá o sguinte erro:

Um erro ocorreu ao acessar 'Disco rígido de 149,1 GiB', o sistema informou: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.27" (uid=1000 pid=3126 comm="kdeinit4: dolphin [kdeinit] -icon system-file-mana") interface="org.freedesktop.Hal.Device.Volume" member="Mount" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=1814 comm="/usr/sbin/hald)) 



Assim é que "funciona" (monta, acessa mas não escreve)
/dev/sda3 /mnt/windows ntfs rw,noexec,user,noauto,uid=1000,gid=1000,umask=0027  0  0 



33. Re: Permissão de escrita em partição ntfs

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 18/08/2012 - 16:20h

Tente fazer seu usuário como dono do ponto de montagem:
chown usuario /mnt/windows 

Troque "usuario" pelo seu usuário.


34. Re: Permissão de escrita em partição ntfs

wellington
wellingtonsr

(usa Slackware)

Enviado em 18/08/2012 - 16:42h

Não deu certo. Lembrando que eu estou logado no sistema como usuario comum e logado como root no terminal (onde eu faço as configurações)


35. Re: Permissão de escrita em partição ntfs

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/08/2012 - 16:50h

posta aqui a saída do comando abaixo:

blkid /dev/sda3 



36. Re: Permissão de escrita em partição ntfs

wellington
wellingtonsr

(usa Slackware)

Enviado em 18/08/2012 - 16:52h

Segue

bash-4.1# blkid /dev/sda3
/dev/sda3: UUID="22FAE9EAFAE9BA65" TYPE="ntfs"







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts