第一步:取得root用户权限。用UOS的livecd进入开发者模式。
livecd下载地址如下:UOS运维工具
第二步:进入UOS系统,打开第一个终端,输入blkid,可看到所有盘的UUID。记录下要隐藏的Windows分区的UUID.
如上图,/dev/nvme0n1p8,这个分区我是用来装windows系统的,它的UUID为“3AAA3250AA3208C1",记住这些。
第三步:修改配置文件。因为我们已经取得了root用户权限,所以我们可以用sudo来提权。输入以下命令来修改配置文件。
sudo vi /etc/udev/rules.d/80-udisks2.rules
PHP
Copy
在末行增加以下内容
ENV{ID_FS_UUID}=="3AAA3250AA3208C1",ENV{UDISKS_IGNORE}="1"
PHP
Copy
如要隐藏多个分区,把以上内容多复制几行,填上对应的UUID即可。
完成后按 Esc
,输入 :wq
保存并退出。
此时,配置文件已经修改完毕,重启系统即可。
效果展示:
修改前:
修改后:
注意事项
- 权限要求:操作需管理员权限,建议全程使用
sudo
或开启开发者模式。 - 文件备份:修改系统配置文件前,建议备份原文件(如
80-udisks2.rules
)以防误操作。 - 恢复显示:若要恢复分区显示,只需删除添加的规则行并重启。