无法使用写权限挂载NTFS分区
我正在运行Ubuntu 16.10并在安装过程中将我的数据驱动器(ntfs)添加到/ etc / fstab文件中的automount。 条目看起来像这样 –
UUID=EA469A60469A2D77 /alpha ntfs-3g rw,permissions,umask=0022,user,exec,uid=1000,gid=1000,locale=en_US.UTF-8 0 0
我想知道我做错了什么以及如何获得对已安装的NTFS分区的写访问权限。
EDIT1:
prenx@prenx4x:~$ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL NAME FSTYPE SIZE MOUNTPOINT LABEL sdb 111.8G ├─sdb2 swap 18.6G [SWAP] └─sdb1 ext4 93.2G / sdc 3.7T ├─sdc2 ntfs 3.7T /zeta Zeta └─sdc1 128M sda 953.9G ├─sda4 ntfs 952.9G /alpha ALPHA ├─sda2 vfat 99M ├─sda5 ntfs 450M ├─sda3 128M └─sda1 ntfs 300M Recovery
更改任何选项后,我使用mkdir-测试它
prenx@prenx4x:/alpha$ mkdir a mkdir: cannot create directory 'a': Read-only file system prenx@prenx4x:/alpha$ sudo mkdir a mkdir: cannot create directory 'a': Read-only file system
此外,我也无法在任何子文件夹中粘贴或创建任何内容。
如果NTFS驱动器以只读方式安装,可能是因为Ubuntu认为他们的文件系统不干净,可能是由于hibernate或文件系统损坏。 做这个:
在Windows中
- 启动进入Windows
- 打开电源控制面板
- 选择
change what the power buttons do
- 选择
change options that are unavailable
- 取消选中
fast startup
- 关闭电源控制面板
- 打开管理命令提示符窗口
- 输入
powercfg /h off
- 输入
chkdsk /fc:
- 批准在下次重启时运行chkdsk
- 键入
chkdsk /fx:
将“x”替换为其他可见 NTFS分区的驱动器号) - 重启到Windows让chkdsk在驱动器C上运行:
使用rw
, permissions
, umask=0022
, user
, exec
, uid=1000
和gid=1000
似乎过多。
官方文档很简单。
这样的东西应该适合你的目的:
UUID=EA469A60469A2D77 /alpha ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0