From 727aff9ef38ccb6afd4a2c0207d08d86ca32b986 Mon Sep 17 00:00:00 2001 From: HavoK-at <24301729+HavoK-at@users.noreply.github.com> Date: Fri, 14 Mar 2025 12:14:46 +0100 Subject: [PATCH] Update initramfs_create with zstd for *.zst kernel modules This is used in ubuntu 24.04 and my local arch installation as far as I can tell --- initramfs/initramfs_create | 1 + 1 file changed, 1 insertion(+) diff --git a/initramfs/initramfs_create b/initramfs/initramfs_create index 9a82361c..857b6789 100755 --- a/initramfs/initramfs_create +++ b/initramfs/initramfs_create @@ -137,6 +137,7 @@ copy_including_deps /usr/share/terminfo/l/linux find $INITRAMFS -name "*.ko.gz" -exec gunzip {} \; find $INITRAMFS -name "*.ko.xz" -exec xz -d {} \; +find $INITRAMFS -name "*.zst" -exec zstd -d --rm {} \; # trim modules.order file. Perhaps we could remove it entirely MODULEORDER="$(cd "$INITRAMFS/$LMK/"; find -name "*.ko" | sed -r "s:^./::g" | tr "\n" "|" | sed -r "s:[.]:.:g")"