Partição 'NTFS' de montagem automática na inicialização nem todas as opções funcionam

0

Estou montando uma partição do sistema Windows 7 Home Premium 64-bit na instalação Ubuntu 14.04.1 LTS 64-bit para poder compartilhar dados entre os dois sistemas operacionais. O problema é que, embora eu forneça explicitamente as permissões de opção no arquivo / etc / fstab , não é possível chmod os arquivos ou diretórios dentro da unidade montada. Eu também experimentei isso e percebi que se eu apenas fornecia a opção permissões enquanto montava (depois de desmontar tudo) e alterei para o diretório mount notei que tudo tinha chmod 777 permissões, mas consegui alterar a permissão por meio do comando chmod . O comando é o seguinte no prompt de comando:

mount -t ntfs-3g -o permissions /dev/sda5 /mnt/DATA/

No entanto, notei que mesmo quando eu forneci meus uid e gid para possuir os arquivos, a opção permissions parou de ter um efeito. Eu tentei anexá-lo e incluí-lo na lista de opções apenas para ter certeza, e descobri que, em ambos os casos, não consegui alterar as permissões com chmod . Os códigos que usei no prompt de comando são os seguintes:

sudo mount -t ntfs-3g -o uid=1000,gid=1000,permissions /dev/sda5 /mnt/DATA/

Depois de desmontar, tente mais uma vez:

sudo mount -t ntfs-3g -o permissions,uid=1000,gid=1000 /dev/sda5 /mnt/DATA/

Ambas as configurações não me permitiram alterar as configurações e a opção permissões literalmente não teve efeito. No meu arquivo / etc / fstab eu defino a linha para montar a partição NTFS da seguinte forma:

# data was on /dev/sda5 always
UUID=01CCA0086DD8A980   /mnt/DATA                 ntfs  auto,users,uid=1000,gid=1000,dmask=022,fmask=133,permissions       0       0

Como posso fazer com que as opções de permissões funcionem para que eu possa alterar as permissões em movimento sem precisar remontar a partição totalmente? Eu li em algum lugar deste site quanto possível, mas não tenho certeza de como fazer isso. Eu agradeceria muito qualquer comentário sugestões sobre esta questão. Meu full / etc / fstab é o seguinte:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=c6cc14c0-aa75-4660-9e45-10a8fadedb64 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda8 during installation
UUID=30c60dd5-3c79-4e36-8ed7-d8035422f0b6 /home           ext4    defaults        0       2
# swap was on /dev/sda7 during installation
UUID=ffbc51d4-25b3-413f-aed1-14eba0f769c7 none            swap    sw              0       0
# data was on /dev/sda5 always
UUID=01CCA0086DD8A980   /mnt/DATA                 ntfs  auto,users,uid=1000,gid=1000,dmask=022,fmask=133,permissions       0       0
    
por Vesnog 05.01.2015 / 01:54

1 resposta

2

O melhor método que consegui encontrar é a entrada fstab abaixo para o drive NTFS desejado:

UUID=473577933B1627FB /media/username/Data0Drive ntfs nosuid,nodev,nofail,x-gvfs-show 0 0

Você terá permissões completas para a unidade montada. Isso foi feito no ubuntu 14.10

    
por Duke Thuban 24.01.2015 / 05:07