Index: drbl-virt/sbin/funs_drbl_virt
===================================================================
--- drbl-virt/sbin/drbl_virt_funs	(revision 159)
+++ drbl-virt/sbin/funs_drbl_virt	(revision 161)
@@ -19,6 +19,7 @@
 function check_root(){      
   if [ $USER != "root" ]; then
-    echo "Please change user to root !!!"
-    exit                   
+    echo -e "Please input root password to run it!"
+    su -c "$0" "$@"                   
+
   fi
 } 
@@ -46,11 +47,23 @@
        read -p "Which VMM/Hypervisior will be used in DRBL (1)Xen (2)KVM: " VMM_select
     done
+    echo "Xen" > $Work_Home/.tmp/hypervisior
 else
     echo "Xen will be the only Hypervisior in your DRBL"
     echo -e "Because CPU don't support virtualization, \nit can't choose KVM to be the Hypervisior"
     VMM_select=2
+    echo "KVM" > $Work_Home/.tmp/hypervisior
 fi  
 }   
 
+# [create drbl-virt path]
+function install_drbl-virt_dir(){
+    mkdir -p $Work_Home/.tmp
+}
+
+# [check Hypervisior]
+function check_hypervisior(){
+    return $(cat $Work_Home/.tmp/hypervisior)
+}
+
 # [DRBL Check]
 
