无法写入权限 NTFS 分区

无法写入权限 NTFS 分区

我有几个分区,主要是两个用于 Windows 的 NTFS(一个用于系统,另一个用于与 Ubuntu 共享数据)、一个 EXT4(用于“/”)和另一个交换。

当我尝试使用 Chrome 或 Firefox 保存文件时出现以下错误(权限不足)。

如果我尝试使用 nautilus 创建文件,情况也是一样的(即使我以 root 身份打开 Nautilus!!)。

这是我的 fstab 文件:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=3b0db9ae-b58b-47d8-ae09-73cc4dca4a39 /               ext4    errors=remount-ro 0       1
# /media/c was on /dev/sda2 during installation
UUID=64004A63004A3BF4 /media/c        ntfs    defaults,umask=007,gid=46 0       0
# /media/d was on /dev/sda3 during installation
UUID=01D19238D33F4D20 /media/d        ntfs    defaults,umask=007,gid=46 0       0
# swap was on /dev/sda6 during installation
UUID=50f1d3ed-b1e3-49ec-9508-20ccf93921bb none            swap    sw              0       0

我遇到的问题是我无法从 Ubuntu 写入两个分区(/media/c 和 /media/d 分区)!!这非常令人沮丧,因为我没有发现有同样问题的人。

我有一台双启动电脑,装有 Windows10(工作目的)和 Ubuntu Gnome 16.10

谢谢您的帮助!

答案1

尝试更改您的坐骑/etc/fstab

# 安装期间 /media/c 位于 /dev/sda2 上
UUID=64004A63004A3BF4 /media/c ntfs 默认值,umask=007,gid=46 0 0
# 安装期间 /media/d 位于 /dev/sda3 上
UUID=01D19238D33F4D20 /media/d ntfs 默认值,umask=007,gid=46 0 0

到:

# 安装期间 /media/c 位于 /dev/sda2 上
#UUID=64004A63004A3BF4 /media/c ntfs 默认值 0 0
# 安装期间 /media/d 位于 /dev/sda3 上
UUID=01D19238D33F4D20 /media/d ntfs 默认值 0 0

注意:我注释掉了 C:驱动器的安装,因为从 Ubuntu 修改 C:分区不是一个好主意... Windows 不喜欢这样。

然后重新启动 Ubuntu。

如果你必须安装了 C: 驱动器,您需要在 Windows 中执行以下操作:

  • 打开电源控制面板
  • 点击change what the power buttons do
  • 点击change options that are unavailable
  • 取消选中fast start
  • 关闭电源控制面板
  • 打开管理命令提示符窗口
  • 类型powercfg /h off
  • 类型chkdsk /f c:
  • 批准 chkdsk 在下次启动时运行
  • 类型chkdsk /f d: (如果您想检查 D: 盘)
  • 重新启动 Windows

答案2

我有同样的问题。我用这个来解决它:

sudo umount /dev/sda2
sudo ntfsfix /dev/sda2
reboot

相关内容