无法写入NTFS格式化的驱动器


10

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

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

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

这里发生了什么?

我可以简单地获得对NTFS驱动器的写访问权限的方法,因此我可以备份所有内容。

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


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

问题已经解决。

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

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

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

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

希望如果另一个新蜜蜂遇到此问题,他们会遇到此页面并知道该怎么办。


重新安装可能只会导致相同的目的。也许最近的更新更改了NTFS写入的默认行为?是否安装了NTFS-3G?您的/ etc / mtab关于您的NTFS卷怎么说?
James T Snell 2012年

如果您有答案,那么您会通过更新来回答自己的帖子,而不仅仅是编辑问题。
托马斯·沃德

ntfsfix和chown可能是您的朋友,请在下面阅读我的答案。我已经有几次相同的问题了。
dearN 2012年

Answers:


6

您需要使用UTF-8选项安装NTFS驱动器。如果您查看Google如何挂载ntfs-3g文件系统,则会看到您需要以下选项:

defaults,locale=en_US.UTF-8

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

注意:此处是指向更多信息的链接。这里提到 UTF-8选项。


3

跑步

sudo apt-get purge ntfs-3g

然后

sudo apt-get install ntfs-3g

为我工作。

我猜这是因为在内核更新initrd.img时不是由ntfs-3g模块生成的。只是一个猜测,因为我没有安装ntfsprogs安装ntfsprogs。我只有ntfs-3g安装ntfs-3g无法使用。


3

如果您要双重启动,请尝试

sudo ntfsfix /dev/sda1

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


尝试了一堆东西,但这是行得通的。
Mohsin Bukhari

在我的情况下是USB。
Mohsin Bukhari

2

对于ntfs,应使用该permissions选项。

使用/ dev / sda1作为示例(您也可以在fstab中使用UUID),将其安装在/ media / ntfs上(根据需要调整分区/ mountpoint / fstab条目)。

编辑 /etc/fstab

# graphical
gksu gedit /etc/fstab

# command line
sudo -e /etc/fstab

添加/编辑您的条目,使其与该行相似

/dev/sda1 /media/ntfs ntfs-3g locale=en_US.UTF-8,permissions 0 0

设置挂载点(如果需要)

[[ -d /media/ntfs ]] || sudo mkdir /media/ntfs

卸载并重新装载ntfs分区

sudo umount /dev/sda1
sudo mount /media/ntfs

现在,您可以使用chown和管理所有权和权限chmod

sudo chown -R your_user:your_user /media/ntfs
chmod -R ug+rw /media/ntfs

如果毕竟,该分区未按预期运行,请从Windows检查它。


我不知道许可选项和/或继承选项。对未来也很有用。;-)
djangofan 2012年

对我来说效果很好
Mazhar Ahmed

如果mount命令得到只读的还是否决的,由于Windows休眠...
NAE

1

谢天谢地,我找到了这个帖子。我遇到了类似的问题,可以在其中创建文件夹或文件,但是除了删除它之外,我无法更改文件或文件夹。当您必须chmod对每个新文件或文件夹执行操作时,它真的很烦人。

我所做的就是:

sudo apt-get purge ntfsprogs
sudo apt-get purge ntfs-3g
sudo apt-get install ntfs-3g

清除选项是完全卸载。之后,我只是重新安装了。简单,并且有效。


1

一个月前,我以ntsfprog的形式安装了GParted,我失去了写许可权(我才发现)。

因此,我仅卸载了ntfsprogs,然后安装了ntfs-3g,这解决了问题


0

在几天前安装GParted之后,我也发生了同样的事情。因此,我在Internet上进行了一些研究,发现这是因为名为“ ntfsprogs ”(旧版ntfs实用程序)的加载项覆盖了加载项“ ntfs-3g ”(最新版ntfs版本)。

我无法理解全部内容,但是这两个加载项存在冲突。因此,您需要做的就是使用软件中心删除“ ntfsprogs ”。

  1. 键入GParted并取消标记“用于在linux(ntfsprogs)的NTFS分区中完成整洁工作的工具”或完全删除GParted。

  2. 在Ubuntu软件中心输入“ ntfs”。您获得的第一个选择是“ NTFS配置工具”。

  3. 安装它和宾果游戏。现在,您获得了权限。


0

我有这个反复出现的问题几个月。我觉得这是东芝硬盘所特有的。

无论如何,这就是我成功处理的方式:

  1. 如果您的驱动器未安装,并出现exit 13错误,则从ntfsfix现在开始,请ntfsfix -b /dev/sdbx在替换sdbx硬盘/ NTFS驱动器的位置运行。您可以从获得驱动器名称sudo fdisk -l。您可以从那里识别驱动器。

例如,对于我来说,sudo fdisk -l返回:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000586fb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2148   961320312   480659082+  83  Linux
/dev/sda2       961320313   976773167     7726427+   5  Extended
/dev/sda5       961320314   976773167     7726427   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcfd88605

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  1953525167   976762583+  ee  GPT

/dev/sdb1是我的外接硬盘。

  1. 在此之后,您可能需要运行chown -R username:username /media/path/to/hardrive以赋予自己读取和写入权限(递归所有文件夹和子文件夹)。

我不得不这样做两次,这可能表明我的硬盘快要死了!您是否备份了数据?

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.