使用 /etc/fstab 挂载 NTFS

使用 /etc/fstab 挂载 NTFS

我全新安装了 Ubuntu 18.10。使用 Windows 中的磁盘管理工具,我可以缩小卷并为 Ubuntu 提供 200G 空间。

我正在尝试安装 Windows 分区,以便我可以将我的音乐(约 240G)和我的照片(约 400G)放在 Windows 分区上,并拥有对所有文件的完全访问权限。到目前为止,即使使用以下示例,“权限”也显示我拥有完全访问权限,但我无法更改该分区上的任何内容。使用以下示例: 除非在注销前在当前用户会话中卸载 NTFS 数据分区,否则其他用户无法访问该分区

我已经编辑了我的 /etc/fstab:

    # Example:
    # Windows Partition - targetted for /media/win7
    # UUID=UUIDOFPARTITION  /media/win7    ntfs-3g     defaults,locale=en_US.utf8,windows_names,umask=7000,uid=1000,gid=1000,user  0   0
    #
    # first solution:
    # UUID=82B86F5AB86F4C2B /Windows ntfs-3g defaults,local=en_US.utf8,windows_names,umask=7000,uid=1000,gid=1000,user 0 0
    # The above did not work. 
    #
    # second solution:
    # Example:
    # UUID=0123456789ABCDEF    /mnt    ntfs-3g    rw,exec,async,auto,user,locale=en_US.utf8,windows_names,umask=7007,gid=654    0    0
    # 
    # My next solution:
    # UUID=82B86F5AB86F4C2B /Windows ntfs-3g rw,exec,async,auto,user,locale=en_US.utf8,windows_names,umask=7007,gid=1001, 0 0
    UUID=82B86F5AB86F4C2B /Windows ntfs-3g rw,exec,async,auto,user,locale=en_US.utf8,windows_names,umask=7007,uid=1000,gid=1001, 0 0

这导致无法读取和写入单个硬盘上的 NTFS 分区。我尝试了使用和不使用 uid=1000 的情况。我创建了组并将自己添加到 'ntfs-access',gid="1001"(删除引号)。

答案1

Windows 中有一个“快速启动”选项,导致分区处于不一致状态。Linux 无法写入这些分区 — 尝试在 Windows 中禁用此选项。

有一个线已经处理了这个问题并更详细地解释了它。

相关内容