第二块硬盘的读/写权限

第二块硬盘的读/写权限

我知道这个问题之前有人问过,但似乎没什么用。我在 NVME 上有一个双启动 Windows 10 - ubuntu 18.10 和一个第二个 1 TB HDD 驱动器(ntfs)。Windows 当然有 HDD 的权限,但 ubuntu 没有(只读)。

我想以用户(id=1000)的身份拥有 HDD 上的读写执行权限!

尝试过:

  1. 重新挂载

    sudo mount -o remount,rw 有时在第一次重启后可以工作,但第二次重启后,我又有了只读权限

  2. 编辑 fstab

默认条目:

/dev/disk/by-uuid/[磁盘 id] /path/to/mount auto nosuid,nodev,nofail,x-gvfs-show 0 0

变成:

/dev/disk/by-uuid/[磁盘 id] /path/to/mount auto nosuid,rw,nodev,nofail,x-gvfs-show 0 0

/dev/disk/by-uuid/[磁盘 id] /path/to/mount auto nosuid,uid=1000,nodev,rw,nofail,x-gvfs-show

/dev/disk/by-uuid/[磁盘 ID] /path/to/mount ntfs 默认值

/dev/disk/by-uuid/[磁盘 ID] /path/to/mount ntfs-3g 默认值

dev/disk/by-uuid/[磁盘 id] /path/to/mount ntfs nosuid,uid=1000,nodev,rw,nofail,x-gvfs-show 0 0

  1. chown

    sudo chown -R -v 用户:用户/路径/到/挂载

错误:无法将 '/path/to/mount' 的所有权从用户:root 更改为用户:user,

chown -R user /path/to/mount

没有用

据我所知,权限是在启动时挂载时授予的。因此,解决方案必须在 fstab 中。但是,挂载点位于 /media/(或默认情况下位于 /mnt/),这些目录仅具有 root 权限,因此我尝试在 /home/user/testDir 下挂载,但出现错误:

mount:/home/user/testDir:挂载点未挂载或选项错误

有什么建议吗?也许,关于如何正确编辑 fstab?任何帮助都将不胜感激。

答案1

最常见的原因是 Windows 中的快速启动。
为此(在 Windows 中):

  • 转到“控制面板”:
  • 选择“电源选项”
  • 选择“选择电源按钮的功能”
  • 选择“更改当前不可用的设置”
  • 取消选择“打开快速启动(推荐)”,以便复选标记消失。
  • 单击“保存更改”。
    完成。

相关内容