ubuntu 之开机自动挂在NTFS 解决 chmod 对 NTFS 失效的问题。
今天在用C 语言 编写啦一个 程序 在 我的 E 盘 准备去执行的时候发现 没有执行的权限 。
然后 用 chmod 777 hello 然后没有 命令执行成功 然后 用 ls -l 查看权限 并没有改变和之气一样 。。很郁闷。。。。
通过一些搜索。 思考和整理。。 解决该问题。。
下面是解决方法:
1 查看自己的 磁盘分析信息
UUID UGD GID 信息
如 查看 UUID 如下
2 超看GID (组ID ) 和UID (用户ID )
可以通过 查看 该文件 查看
vim /etc/passwd
如图:
2 修改 /etc/fstab 文件 (让系统启动的时候 自动挂载 )
sudo gedit /etc/fstab
其中 umask 是权限的 屏蔽 用 777-000 就是你的权限
其中 uid 和 gia 就是 你上面查询的用户 ID 组ID
# windows ntfs software DUUID=0001AC6D000973C1 /media/SoftWare ntfs defaults,nls=utf8,umask=000,uid=1000,gid=1000 0 0# windows ntfs student EUUID=0003A300000D437F /media/Student ntfs defaults,nls=utf8,umask=000,uid=1000,gid=1000 0 0# windows ntfs Media FUUID=000E08DD00019CAA /media/Medai ntfs defaults,nls=utf8,umask=000,uid=1000,gid=1000 0 0# windows ntfs Else GUUID=000ACA5D000CE1C1 /media/Else ntfs defaults,nls=utf8,umask=000,uid=1000,gid=1000 0 0