Acesso de gravação a unidades NTFS

1

Nunca tive esse problema antes. As unidades não me darão acesso de gravação Drives são NTFS. Fstab foi definido no padrão, agora tentei opção rw e nada. Usando o Manjaro.

Como posso obter acesso de gravação a unidades?

Essas são as permissões no ponto de montagem:

drwxr-xr-x 12 root root 4096 mar 30 03:23 Hitachi
drwxrwxrwx  1 root root 8192 mar 28 13:05 Tor
drwxrwxrwx  1 root root 4096 mar 28 13:05 WD
drwxrwxrwx  1 root root 4096 abr 10 01:10 Win10

entradas fstab:

UUID=821840AA18409F53 /home/poldini/Desktop/Win10 ntfs auto,rw,noatime 
0 2 
UUID=E600C8DD00C8B5B9 /home/poldini/Desktop/WD ntfs 
auto,rw,noatime 0 2 
UUID=0356C5240C356E1A /home/poldini/Desktop/Torr 
ntfs auto,rw,noatime 0 2 
UUID=76222aac-470c-4d9d-97e4-f2cf0afeef4d 
/home/poldini/Desktop/Hitachi ext4 auto,rw,noatime 0 2

mount output:

/dev/sdb2 on /home/poldini/Desktop/Win10 type fuseblk 
(ro,nosuid,nodev,noatime,user_id=0,group_id=0,allow_other,blksize=4096)

/dev/sdc2 on /home/poldini/Desktop/WD type fuseblk 
(ro,nosuid,nodev,noatime,user_id=0,group_id=0,allow_other,blksize=4096) [WD]

/dev/sde1 on /home/poldini/Desktop/Hitachi type ext4 (rw,noatime,data=ordered)

/dev/sda1 on /home/poldini/Desktop/Torr type fuseblk
(ro,nosuid,nodev,noatime,user_id=0,group_id=0,allow_other,blksize=4096)
    
por Leopoldini 10.04.2018 / 10:01

3 respostas

2

Para mim, isso foi um problema e, como identificado corretamente por @Leopoldini, isso é um problema com o cache de gravação de disco do Windows. Eu testei isso com o Windows 10 e o Fedora e funcionou para mim.

Os passos que eu segui foram os seguintes,

Win 10, first go to,

Device Manager  ->  Disk Drives

Then, select the disk you want to disable caching - right click -> Properties -> Policies -> Write-Caching policy

Uncheck "Enable write caching on the device" 

É isso aí .. Reinicie para o Linux (para mim é o Fedora 28). Agora você verá que o disco foi montado com permissão "rw".

    
por 31.05.2018 / 15:55
1

Eu suspeitava, mas queria ver se havia algum trabalho por aí.

Os recursos de cache do Windows precisam ser desativados para os discos. Depois que fiz isso via windows, todos os privilégios foram concedidos.

    
por 10.04.2018 / 21:44
1

O módulo kernel do Linux NTFS (CONFIG_NTFS_FS) fornece acesso somente leitura a volumes NTFS; Não suporta o acesso de leitura / gravação. Para obter acesso de leitura / gravação, você precisa:

  1. Suporte à leitura / gravação ativado (CONFIG_NTFS_RW, não recomendado)
  2. Use o módulo NTFS-3G baseado em FUSE (recomendado)

Por que o módulo interno não é recomendado?

[CONFIG_NTFS_RW] enables the partial, but safe, write support in the NTFS driver. The only supported operation is overwriting existing files, without changing the file length. No file or directory creation, deletion or renaming is possible. Note only non-resident files can be written to so you may find that some very small files (<500 bytes or so) cannot be written to. - https://cateee.net/lkddb/web-lkddb/NTFS_RW.html

Supondo que você tenha NTFS-3G instalado, para usar o módulo, substitua ntfs com ntfs-3g no seu /etc/fstab

UUID=821840AA18409F53 /home/poldini/Desktop/Win10 ntfs-3g auto,rw,noatime 
0 2 
UUID=E600C8DD00C8B5B9 /home/poldini/Desktop/WD ntfs-3g 
auto,rw,noatime 0 2 
UUID=0356C5240C356E1A /home/poldini/Desktop/Torr 
ntfs-3g auto,rw,noatime 0 2 
UUID=76222aac-470c-4d9d-97e4-f2cf0afeef4d 
/home/poldini/Desktop/Hitachi ext4 auto,rw,noatime 0 2
    
por 31.05.2018 / 18:58