From 7fcc4955884355c3943d6c41e459b4b983a818f4 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Wed, 31 Mar 2021 16:14:02 +0200 Subject: [PATCH] fix(dracut-systemd): regression on root=block: Commit 3532978de04c7 introduced a regression, where the `root` could be `root=block:block:/dev/foo`. --- modules.d/98dracut-systemd/dracut-cmdline.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules.d/98dracut-systemd/dracut-cmdline.sh b/modules.d/98dracut-systemd/dracut-cmdline.sh index 967b330dd..44d5b31b9 100755 --- a/modules.d/98dracut-systemd/dracut-cmdline.sh +++ b/modules.d/98dracut-systemd/dracut-cmdline.sh @@ -51,11 +51,11 @@ source_hook cmdline case "${root#block:}${root_unset}" in LABEL=* | UUID=* | PARTUUID=* | PARTLABEL=*) - root="block:$(label_uuid_to_dev "$root")" + root="block:$(label_uuid_to_dev "${root#block:}")" rootok=1 ;; /dev/*) - root="block:${root}" + root="block:${root#block:}" rootok=1 ;; UNSET | gpt-auto | tmpfs) -- 2.47.3