/ 铃儿响叮当 / udisks 隐藏磁盘分区

udisks 隐藏磁盘分区

2015-01-05 posted in [day-to-day]

通过 udisks 隐藏磁盘分区

$ cat 96-ubuntu-recovery-partition.rules ``` ACTION!=”add|change”, GOTO=”ubuntu_rp_end” SUBSYSTEM!=”block”, GOTO=”ubuntu_rp_end”

ENV{ID_FS_TYPE}==”vfat”, ENV{ID_FS_LABEL}==”OS install PQSERVICE”, ENV{UDISKS_PARTITION_NUMBER}==”2”, ENV{UDISKS_PRESENTATION_HIDE}=”1”

LABEL=”ubuntu_rp_end” ```

udisk 升级到 udisk2

udisks 更新到 udisks2 后,没有了 UDISKS_xxx 开关的标志都无效了, 如 UDISKS_PRESENTATION_HIDE 和 UDISKS_PARTITION_NUMBER 标志,更新如下: ENV{ID_FS_TYPE}=="vfat", ENV{ID_FS_LABEL}=="OS|install|PQSERVICE", ENV{ID_PART_ENTRY_NUMBER}=="2", ENV{UDISKS_IGNORE}="1"

查询环境变量 ENV 的方法

如果查看想要隐藏的分区的环境变量,这里我们隐藏第二个分区。

udevadm info --query=env --name=sda2 

http://wiki.bluelightav.org/display/BLUE/How+to+prevent+udisks+automatically+mounting+a+device