From 35e968ccac91c57e1f0353804621e048adbab5ee Mon Sep 17 00:00:00 2001 From: sgf Date: Fri, 17 Dec 2021 23:06:44 +0300 Subject: [PATCH] Fix booting from mdadm raid. Use full name ('hostname:name') of md array in 'live-media=', because initramfs starts with empty hostname and arrays are assembled with full name. --- 42_grml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/42_grml b/42_grml index 4a76432..b951465 100755 --- a/42_grml +++ b/42_grml @@ -98,6 +98,11 @@ for grmliso in $iso_list ; do dependencies=$(get_dependencies ${device}) dep_string="" for dep in $dependencies $device ; do + case "$dep" in + /dev/md*) + md_name="$(mdadm --detail --export "$dep" | sed -ne 's/MD_NAME=//p')" + dep="/dev/md/$md_name" + esac dep_string="$dep_string,$dep" done dep_string=${dep_string#,} -- 2.1.4