[Exchange and share] 为什么修改另外一个固态硬盘的文件需要管理员权限?
Tofloor
poster avatar
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-07-14 00:57
Author

我有两个硬盘,我的deepin系统是安装在机械硬盘的,但是当我想修改某个固态硬盘分区上的文件时却需要用管理员权限打开才能修改,每次都要这样,很麻烦,但是另外一个固态硬盘上的分区却没有这样的情况,为什么?

Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2023-07-14 01:04
#1

那个分区是什么格式的?

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-07-14 01:51
#2
阿尼樱奈奈

那个分区是什么格式的?

除了我这个deepin分区是EXT4 ,其他都是NTFS。

Reply View the author
阿尼樱奈奈
Moderator
2023-07-14 02:03
#3
把一切操作变成GUI

除了我这个deepin分区是EXT4 ,其他都是NTFS。

Windows系统关闭“快速启动”了吗?

Reply View the author
独醉千年
deepin
2023-07-14 02:07
#4

安装的有Windows10或11吧。

关闭Windows的快速启动,或者开机进入Windows后重启,重启后进入的deepin。

Reply View the author
兆兆嘟嘟嘟
deepin
2023-07-14 07:37
#5

1.有可能是Windows开启“快速启动”导致,这种情况开启管理员权限也不能修改。

2.有可能是那个固态硬盘分区挂载在/media/root而非/media/(用户名)上,这种情况重新挂载就好了。

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-07-14 07:39
#6
兆兆嘟嘟嘟

1.有可能是Windows开启“快速启动”导致,这种情况开启管理员权限也不能修改。

2.有可能是那个固态硬盘分区挂载在/media/root而非/media/(用户名)上,这种情况重新挂载就好了。

但是我开管理员权限是可以修改的

Reply View the author
兆兆嘟嘟嘟
deepin
2023-07-14 07:52
#7
把一切操作变成GUI

但是我开管理员权限是可以修改的

那就有可能是我说的第二种情况,你看看是不是。

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-07-14 17:59
#8
兆兆嘟嘟嘟

那就有可能是我说的第二种情况,你看看是不是。

没有,media/root下面没有任何东西,我看了是挂在media/用户名/ 下面的

Reply View the author
兆兆嘟嘟嘟
deepin
2023-07-14 19:02
#9
把一切操作变成GUI

没有,media/root下面没有任何东西,我看了是挂在media/用户名/ 下面的

你在media/用户名 下右键“在终端中打开”,执行 ls -al,结果发过来看看。

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-07-14 20:02
#10
兆兆嘟嘟嘟

你在media/用户名 下右键“在终端中打开”,执行 ls -al,结果发过来看看。

总计 72
drwxr-x---+ 8 root root  4096  7月10日 11:30 .
drwxr-xr-x  4 root root  4096  7月 1日 05:32 ..
drwxrwxrwx  1 ttr  ttr   8192  5月16日 21:13 0DF90A8B0DF90A8B
drwxrwxrwx  1 ttr  ttr   8192  7月 1日 23:25 0DF9198C0DF9198C
drwxrwxrwx  1 ttr  ttr   4096  7月 2日 17:16 0E2209910E220991
drwxrwxrwx  1 ttr  ttr  12288  7月13日 16:56 B61275FB1275C0C3
drwxrwxrwx  1 ttr  ttr  24576  7月 1日 17:30 DATA
drwxrwxrwx  1 ttr  ttr   8192  7月 6日 18:53 Lenovo

Lenovo 就是我本文说的那个固态的其中一个分区

Reply View the author
兆兆嘟嘟嘟
deepin
2023-07-14 21:41
#11
把一切操作变成GUI
总计 72
drwxr-x---+ 8 root root  4096  7月10日 11:30 .
drwxr-xr-x  4 root root  4096  7月 1日 05:32 ..
drwxrwxrwx  1 ttr  ttr   8192  5月16日 21:13 0DF90A8B0DF90A8B
drwxrwxrwx  1 ttr  ttr   8192  7月 1日 23:25 0DF9198C0DF9198C
drwxrwxrwx  1 ttr  ttr   4096  7月 2日 17:16 0E2209910E220991
drwxrwxrwx  1 ttr  ttr  12288  7月13日 16:56 B61275FB1275C0C3
drwxrwxrwx  1 ttr  ttr  24576  7月 1日 17:30 DATA
drwxrwxrwx  1 ttr  ttr   8192  7月 6日 18:53 Lenovo

Lenovo 就是我本文说的那个固态的其中一个分区

其中第三列表示该目录所有者,既然这个分区所有者是用户的话就应该没问题。(我还真遇到过插入U盘挂载到root那边的情况)你这边是只有这一个分区是这样还是所有NTFS分区都是这样?

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2023-07-14 23:21
#12
兆兆嘟嘟嘟

其中第三列表示该目录所有者,既然这个分区所有者是用户的话就应该没问题。(我还真遇到过插入U盘挂载到root那边的情况)你这边是只有这一个分区是这样还是所有NTFS分区都是这样?

只有这一个NTFS分区是这样

Reply View the author
enforcee
deepin
2023-07-15 00:13
#13

如果楼主用的是ntfs3内核驱动,那其实是正常情况,因为ntfs3实现了Linux的权限模型,在Windows中带有权限的文件也会影响到Linux。你可以换回传统的fuse实现的ntfs驱动,或者是在挂载ntfs3时加上 uid=<当前用户id> 的选项(这样会让文件的所有者变成当前用户)。但是最好的办法就是把需要操作的文件或者目录为其他用户加上读写权限,这样省去了很多麻烦(但是不要对其他系统的系统目录这样做)。

Reply View the author
ThinKinG
deepin testing team
2023-08-02 23:28
#14

之前也有类似的情况,开发分析是因为自动挂载的时候,没有走守护进程修改权限

Reply View the author