Atualmente estou executando o RHEL 5.5 e instalei o ntfs-3g
utilitário aqui:http://www.tuxera.com/community/ntfs-3g-download/. Também segui as instruções para montagem automática de unidades USB NTFS aqui:http://www.tuxera.com/community/ntfs-3g-faq/#plugandplay.
O problema que estou enfrentando é que ntfs-3g
ele está sendo montado automaticamente como arquivo root
. Para obter suporte de gravação, preciso navegar até o dispositivo montado como root
e executar ações de gravação com privilégios elevados.
Existe uma maneira de montar volumes USB NTFS automaticamente sem a necessidade de sudo
todos os comandos de gravação?
Obrigado!
EDITAR:Para esclarecer, estes não são dispositivos montados na inicialização. Estes são dispositivos USB e HDDs hot-swap. Eles montam automaticamente, mas só root
podem escrever.
Responder1
Você deve ser capaz de especificar em /etc/fstab que deseja ler/gravar no dispositivo como o usuário normal, adicione os flags user rw
.
Você também pode usar algo comomontagem.
Responder2
Se o ntfs-3g não quiser montar uma unidade para gravação, mesmo que esteja configurado para leitura/gravação no fstab, isso acontece quando você inicializa duas vezes com o Windows 8 ou 10. O Windows 8 e 10 não desliga a unidade normalmente mas eles o deixam em estado de hibernação. Se o ntfs-3g detectar isso ele irá montá-lo apenas para leitura.
A solução alternativa que funciona para mim é evitar selecionar a opção "Desligar"ao sair do Windows, mas sim"Reiniciar". Depois disso, quando eu selecionar Linux no menu GRUB, as unidades NTFS serão montadas com leitura/gravação.
Eu tenho isso no meu /etc/fstab, mas só funciona para mim quando sigo o procedimento que descrevi acima:
/dev/sda14 /media/data ntfs-3g defaults,windows_names,locale=cs_CZ.UTF-8 0 0
locale deve ser definido de acordo com seu próprio local. Digite “locale” no terminal para ver as localidades definidas em seu ambiente.