From 75c5a6d4e3cb0c0ed1e5ad4b9b2bfc7831bb4522 Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Wed, 10 Apr 2024 21:12:51 +0200 Subject: [PATCH] arc-functions: fix format menu Signed-off-by: AuxXxilium --- files/initrd/opt/arc/arc-functions.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/initrd/opt/arc/arc-functions.sh b/files/initrd/opt/arc/arc-functions.sh index 281ef502..f541e57c 100755 --- a/files/initrd/opt/arc/arc-functions.sh +++ b/files/initrd/opt/arc/arc-functions.sh @@ -1929,11 +1929,11 @@ function saveMenu() { # let user format disks from inside arc function formatdisks() { rm -f "${TMP_PATH}/opts" - while read -r KNAME KMODEL PKNAME; do + while read -r KNAME KMODEL PKNAME TYPE; do [ -z "${KNAME}" ] && continue + [[ "${KNAME}" = "${LOADER_DISK}" || "${PKNAME}" = "${LOADER_DISK}" || "${KMODEL}" = "${LOADER_DISK}" ]] && continue [[ "${KNAME}" = /dev/md* ]] && continue [ -z "${KMODEL}" ] && KMODEL="${TYPE}" - [[ "${KNAME}" = "${LOADER_DISK}" || "${PKNAME}" = "${LOADER_DISK}" ]] && continue echo "\"${KNAME}\" \"${KMODEL}\" \"off\"" >>"${TMP_PATH}/opts" done <<<$(lsblk -pno KNAME,MODEL,PKNAME,TYPE) if [ ! -f "${TMP_PATH}/opts" ]; then