diff --git a/xCAT/postscripts/configefi b/xCAT/postscripts/configefi index 1fc433126..b5cc4e54c 100644 --- a/xCAT/postscripts/configefi +++ b/xCAT/postscripts/configefi @@ -31,7 +31,8 @@ if [ "$arch" = "x86_64" ]; then grep -v rootfs /proc/mounts > /etc/mtab boot_device='' if [ -f "/etc/systemconfig/systemconfig.conf" ];then - boot_root=`cat /etc/systemconfig/systemconfig.conf | grep ROOTDEV | awk '{print $3}'` + #boot_root=`cat /etc/systemconfig/systemconfig.conf | grep ROOTDEV | awk '{print $3}'` + boot_root=`mount | grep -E ' on\s+/ type ' | awk '{print $1}'` boot_device=`cat /etc/systemconfig/systemconfig.conf | grep BOOTDEV | awk '{print $3}'` else boot_root=`mount | grep -E ' on\s+/ type ' | awk '{print $1}'`