我有几个分区,主要是两个用于 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