From 17e5709e7206710678d515cdf33c3500af2d3a90 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Mon, 22 Jun 2009 09:32:19 +0200 Subject: [PATCH] 'add correct hwdetect check for dmraid' --- usr/share/archboot/installer/setup | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/usr/share/archboot/installer/setup b/usr/share/archboot/installer/setup index 790e6a7eb..98699ad3d 100755 --- a/usr/share/archboot/installer/setup +++ b/usr/share/archboot/installer/setup @@ -2822,9 +2822,9 @@ auto_hwdetect() DIALOG --defaultno --yesno "Setup detected nfs driver...\nDo you need support for booting from nfs shares?" 0 0 && HWPARAMETER="$HWPARAMETER --nfs" fi if [ -e $DESTDIR/lib/initcpio/hooks/dmraid ]; then - for i in $(dmraid -l | sed -e 's/ .*//g'); do - ls /dev/mapper/$i > /dev/null 2>&1 && HWPARAMETER="$HWPARAMETER --dmraid" - done + if ! [ $(dmraid -r | grep ^no ) ]; then + HWPARAMETER="$HWPARAMETER --dmraid" + fi fi if [ -e $DESTDIR/lib/initcpio/hooks/mdadm ]; then [ "$(cat /proc/mdstat 2>/dev/null | grep ^md[0-9])" -o "$(cat /proc/mdstat 2>/dev/null | grep ^md_d[0-9])" ] && HWPARAMETER="$HWPARAMETER --mdadm"