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

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

为了挂载我的 Windows ntfs 分区,我在 /etc/fstab 文件中添加了这一行:

/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

uid您可以使用和选项指定分区的所有者gid

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

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

相关内容