无法写入 NTFS 格式的驱动器

mlo*_*man 14 permissions ntfs

我不确定发生了什么,但我突然失去了对任何 NTFS 外部驱动器的写访问权限。

我从软件中心安装了一些游戏和应用程序,现在我无法创建新文件夹或将文件复制并粘贴到任何 NTFS 格式。现在一切都是只读的,我已经尝试了很多方法来修复它,但似乎没有希望。

只是为了检查它是否不是驱动器本身,我制作了一个小 ntfs 格式的 truecrypt 卷和一个胖格式的卷。是的,Ubuntu 似乎阻止我向 NTFS 写入任何内容。

这里发生了什么?

我可以简单地获得对我的 NTFS 驱动器的写访问权限,这样我就可以备份我所有的东西。

我可能会重新安装 Ubuntu。请帮忙。


更新(并感谢大家的快速回复)

问题已经解决。

在注意到我失去了 NTFS 写入权限之前,我已经从软件中心安装了 GParted,并且附带了一个名为 ntfsprogs 的扩展。

在寻找问题解决方案的过程中,我卸载了 GParted(因为那是我在出现问题之前安装的应用程序之一)。但这并没有解决问题。

我遇到了一个名为“NTFS 配置工具”的应用程序。当我安装它时,它说需要删除 ntfsprogs 扩展(所以我猜卸载 GPARTED,并没有删除 ntfsprog 扩展)。

我启动了 NTFS 配置工具,现在我可以对 NTFS 驱动器进行写访问。不幸的是,我在启动 NTFS 配置工具之前没有检查我是否有写权限,所以我不确定 NTFS 配置工具或卸载 ntfsprog 是否给了我 NTFS 写权限。

希望如果另一个新手遇到这个问题,他们会遇到这个页面并知道该怎么做。

Har*_*y S 12

如果您是双启动,请尝试

sudo ntfsfix /dev/sda1
Run Code Online (Sandbox Code Playgroud)

并替换/dev/sda1为分区名称(例如/dev/sda4[对于主硬盘驱动器上的第四个分区] 或/dev/sdb[对于单个分区的辅助驱动器])。

  • 尝试了很多东西,但这是有效的。 (3认同)
  • 就我而言,它是一个USB。 (2认同)

dja*_*fan 7

您需要使用 UTF-8 选项安装 NTFS 驱动器。如果您在 Google 上查找 how to mount the ntfs-3g filesystem ,您会发现您需要以下选项:

defaults,locale=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

如果您缺少 UTF-8 选项,您将得到的症状是您可以读取驱动器但无法写入。例如,您将无法将文件移出驱动器。

注意:这里有更多信息的链接。这里提到UTF-8 选项。