From 74eb858cd962a3178724b83cefa8f43baaffa1ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Reynolds?= Date: Mon, 1 Aug 2011 11:08:44 -0300 Subject: Applied patch to fix issue122 --- src/core/libs/lib-ui-interactive.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/libs/lib-ui-interactive.sh b/src/core/libs/lib-ui-interactive.sh index fa366e4..9399e59 100644 --- a/src/core/libs/lib-ui-interactive.sh +++ b/src/core/libs/lib-ui-interactive.sh @@ -901,9 +901,9 @@ interactive_grub() { # the partition with seperate /boot or to $PART_ROOT. # So that bootdev is always our real partition with /boot.... bootdev=$(mount | grep $var_TARGET_DIR/boot | cut -d' ' -f 1) - # check if bootdev or PART_ROOT is on a md raid array + # check if PART_ROOT (or bootdev, if it is a blockdevice) is on a md raid array # This dialog is only shown when we detect / or /boot on a raid device. - if device_is_raid $bootdev || device_is_raid $PART_ROOT; then + if device_is_raid $PART_ROOT || ( [ -n "$bootdev" ] && device_is_raid "$bootdev" ); then ask_yesno "Do you have your system installed on software raid?\nAnswer 'YES' to install grub to another hard disk." no if [ $? -eq 0 ]; then onraid=true -- cgit v1.2.3