https://zhuanlan.zhihu.com/p/656385755
Linux中挂载详解以及mount命令用法
命令mount,研究一下吧,肯定能满足你的要求。
在文件管理器里把自动挂载磁盘关掉,然后看一下/etc/fstab,把不需要显示的磁盘挂载行注释掉
还显示就试试磁盘管理器里把不需要的磁盘隐藏起来
-
blkid 命令获取当前 pc 上所有磁盘信息,重点关注 UUID 字段。
找到你想隐藏的那个设备的 UUID,复制。
-
以超级用户创建并打开
/etc/udev/rules.d/99-my-custom-hidden.rules
,追加内容:ENV{ID_FS_UUID}==<你复制的UUID>,ENV{UDISKS_IGNORE}="1"
你有多个分区想隐藏,那就添加多行记录。格式就如上。
-
终端内执行
sudo udevadm trigger
或者直接重启,就能看到你配置的分区被隐藏了。
-
blkid 命令获取当前 pc 上所有磁盘信息,重点关注 UUID 字段。
找到你想隐藏的那个设备的 UUID,复制。
-
以超级用户创建并打开
/etc/udev/rules.d/99-my-custom-hidden.rules
,追加内容:ENV{ID_FS_UUID}==<你复制的UUID>,ENV{UDISKS_IGNORE}="1"
你有多个分区想隐藏,那就添加多行记录。格式就如上。
-
终端内执行
sudo udevadm trigger
或者直接重启,就能看到你配置的分区被隐藏了。
你也可以在已有的规则文件中追加配置,不过我建议搞个自己的配置文件。如果用已有的配置文件,有可能会在系统升级的时候被覆盖掉。
谢谢 我是新手 还在探索deepin系统
你也可以在已有的规则文件中追加配置,不过我建议搞个自己的配置文件。如果用已有的配置文件,有可能会在系统升级的时候被覆盖掉。
如果你的分区没有 UUID(一般不会发生),你也可以直接用设备描述符来隐藏这个分区,不过设备描述符的分配不是100%固定的。
用设备描述符的话:
KERNEL==sdb*,ENV{UDISKS_IGNORE}="1"
上面这条会把所有的 /dev/sdb 设备 sdb1...n 给隐藏掉,也可以自己显式指定要隐藏谁。
如果你的分区没有 UUID(一般不会发生),你也可以直接用设备描述符来隐藏这个分区,不过设备描述符的分配不是100%固定的。
用设备描述符的话:
KERNEL==sdb*,ENV{UDISKS_IGNORE}="1"
上面这条会把所有的 /dev/sdb 设备 sdb1...n 给隐藏掉,也可以自己显式指定要隐藏谁。
谢谢 还在探索 谢谢
只显示deepin的安装磁盘和数据盘,其他磁盘隐藏怎么设置? 各位大神求解