From a1a452a23ec11768c3c38fa0a0625b8c2bdcf824 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 24 Nov 2025 16:32:25 +0100 Subject: [PATCH] /tmp /var/log -> zram mit zram-generator --- fstab | 6 ++++-- systemd/zram-generator.conf | 19 +++++++++++++++++++ udev/rules.d/10-zram.rules | 6 +++--- 3 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 systemd/zram-generator.conf diff --git a/fstab b/fstab index 675ecfe..73c8e0e 100644 --- a/fstab +++ b/fstab @@ -13,8 +13,10 @@ tmpfs /dev/shm tmpfs defaults,size=10M 0 0 tmpfs /run tmpfs defaults,size=30M 0 0 -/dev/zram0 /var/log ext4 noatime,lazytime,nodev,nosuid 0 0 -/dev/zram1 /tmp ext4 noatime,lazytime,nodev,nosuid 0 0 + +# jetzt in /etc/systemd/zram-generator.conf +#/dev/zram0 /var/log ext4 noatime,lazytime,nodev,nosuid 0 0 +#/dev/zram1 /tmp ext4 noatime,lazytime,nodev,nosuid 0 0 #---------------------------------------------------------------- # MISC: ecryptfs, vboxsf, glusterfs, mergerfs, bind, Btrfs subvolume diff --git a/systemd/zram-generator.conf b/systemd/zram-generator.conf new file mode 100644 index 0000000..f7e4020 --- /dev/null +++ b/systemd/zram-generator.conf @@ -0,0 +1,19 @@ + +[zram0] +zram-size = 40 +mount-point = /tmp +fs-type = ext2 +options = X-mount.mode=1777 + +[zram1] +zram-size = 40 +mount-point = /var/log +fs-type = ext2 +options = X-mount.mode=1777 + +#[zram2] +#zram-size = 30 +#mount-point = /run +#fs-type = ext2 +#options = X-mount.mode=1777 + diff --git a/udev/rules.d/10-zram.rules b/udev/rules.d/10-zram.rules index 8c99bb6..9e4ed82 100644 --- a/udev/rules.d/10-zram.rules +++ b/udev/rules.d/10-zram.rules @@ -1,6 +1,6 @@ #ACTION=="add", KERNEL=="zram0", ATTR{initstate}=="0", ATTR{comp_algorithm}="zstd", ATTR{disksize}="40M", RUN+="/usr/sbin/mkfs.ext4 /dev/zram0", TAG+="systemd" -KERNEL=="zram0", SUBSYSTEM=="block", DRIVER=="", ACTION=="add", ATTR{disksize}="40M", RUN+="/sbin/mkfs.ext4 $env{DEVNAME}" -KERNEL=="zram1", SUBSYSTEM=="block", DRIVER=="", ACTION=="add", ATTR{disksize}="40M", RUN+="/sbin/mkfs.ext4 $env{DEVNAME}" -KERNEL=="zram2", SUBSYSTEM=="block", DRIVER=="", ACTION=="add", ATTR{disksize}="40M", RUN+="/sbin/mkfs.ext4 $env{DEVNAME}" +#KERNEL=="zram0", SUBSYSTEM=="block", DRIVER=="", ACTION=="add", ATTR{disksize}="40M", RUN+="/sbin/mkfs.ext4 $env{DEVNAME}" +#KERNEL=="zram1", SUBSYSTEM=="block", DRIVER=="", ACTION=="add", ATTR{disksize}="40M", RUN+="/sbin/mkfs.ext4 $env{DEVNAME}" +#KERNEL=="zram2", SUBSYSTEM=="block", DRIVER=="", ACTION=="add", ATTR{disksize}="40M", RUN+="/sbin/mkfs.ext4 $env{DEVNAME}"