更改fstab中的权限以允许在Windows NTFS分区中写入


9

我的/ etc / fstab文件中有以下行,以便挂载Windows ntfs分区:

/dev/sdb1 /media/sdb1  ntfs rw,noauto,users,permissions 0 2

我已更改了所有者使用chown,并将权限设置为777使用chmod

如果我进行了ls -lt显示,则显示所有者和权限已正确更改。

但是我仍然没有写权限,如果我执行mkdir test它说:

mkdir:无法创建目录“ test”:权限被拒绝

有什么建议么?

更新

我找到了解决方案,这些是我遵循的步骤:

  1. 类型 sudo blkid
  2. 获取与您的ntfs分区相关的UUID。
  3. 更改/etc/fstab文件并添加以下行:

    UUID="your UUID" /media/"any name" ntfs users,defaults 0 0


1
你试过了chown -R username:username /media/sdb1吗?这将使它具有读写权限。
亲爱的

是的,我已经尝试过了,所有权设置正确
rfc1484 2012年

这很奇怪,因为我不需要更改fstab中的任何内容。但是,我将看一看并在此处发布我的fstab。
dearN 2012年

当我连接外部硬盘驱动器并检查时,我/etc/fstab没有看到任何有关外部硬盘驱动器的条目。您以前是否在Mac中使用过此硬盘?如果是这样,则必须关闭日记功能。如果不是,尽管您可能对此回答有些沮丧,但请检查您是否在中出错了sytanx chown -R username:username /media/sdb1
亲爱的

这些工作吗?似乎与您在这3个链接中描述的问题类似: 1 2 3
dearN 2012年

Answers:


11

您可以使用uidgid选项指定分区的所有者:

/dev/sdb1 /media/sdb1  ntfs rw,noauto,users,uid=1000,gid=1000,permissions 0 2

请注意,uidgid数值是数字。如果您不是该框的唯一用户,则可以通过id命令发现这些值。


3
这有必要吗?我不必将这些选项添加到我的中fstab。我所要做的只是看chown内容/media/myNTFShardrive
亲爱的2012年

@drN这是一个选择,但不是一个很好的选择。
Marcel

9
怎么permissions 办?
破事2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.