From d61756edf5886567ece0e2fd42258abb8dfe8028 Mon Sep 17 00:00:00 2001 From: JumpyVi Date: Sat, 26 Sep 2026 18:09:32 -0400 Subject: [PATCH 1/2] Add udev rule --- .../mkosi.extra/usr/lib/udev/rules.d/99-hide-loopback.rules | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-hide-loopback.rules diff --git a/mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-hide-loopback.rules b/mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-hide-loopback.rules new file mode 100644 index 000000000..e9e86537b --- /dev/null +++ b/mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-hide-loopback.rules @@ -0,0 +1,5 @@ +# Hide loopback devices +SUBSYSTEM=="block", KERNEL=="loop*", ENV{UDISKS_IGNORE}="1" + +# Hide verity from loopback +SUBSYSTEM=="block", KERNEL=="dm-*", ENV{DM_NAME}=="loop*", ENV{UDISKS_IGNORE}="1" From 1656ac12603f06b9f96d076c0cf82d6ae30c813f Mon Sep 17 00:00:00 2001 From: JumpyVi <62212220+jumpyvi@users.noreply.github.com> Date: Tue, 6 Oct 2026 11:42:01 -0400 Subject: [PATCH 2/2] Hide default partitions --- .../{99-hide-loopback.rules => 99-udisks-system.rules} | 4 ++++ 1 file changed, 4 insertions(+) rename mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/{99-hide-loopback.rules => 99-udisks-system.rules} (50%) diff --git a/mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-hide-loopback.rules b/mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-udisks-system.rules similarity index 50% rename from mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-hide-loopback.rules rename to mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-udisks-system.rules index e9e86537b..1c9a51af6 100644 --- a/mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-hide-loopback.rules +++ b/mkosi.images/sysupdate/mkosi.extra/usr/lib/udev/rules.d/99-udisks-system.rules @@ -3,3 +3,7 @@ SUBSYSTEM=="block", KERNEL=="loop*", ENV{UDISKS_IGNORE}="1" # Hide verity from loopback SUBSYSTEM=="block", KERNEL=="dm-*", ENV{DM_NAME}=="loop*", ENV{UDISKS_IGNORE}="1" + +# Hide default system partitions +SUBSYSTEM=="block", ENV{ID_FS_LABEL}=="elementary_*", ENV{UDISKS_IGNORE}="1" +SUBSYSTEM=="block", ENV{ID_PART_ENTRY_NAME}=="elementary_*", ENV{UDISKS_IGNORE}="1"