From: Thierry Parmentelat Date: Fri, 28 Mar 2008 12:26:15 +0000 (+0000) Subject: does not scratch disk image if already existing X-Git-Tag: tests-4.2-4~139 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=3b3e3efc238ce7bcf17bdd0c13b1981e46d773af;p=tests.git does not scratch disk image if already existing --- diff --git a/system/template-qemu/start-qemu-node b/system/template-qemu/start-qemu-node index 7cb9501..e35b633 100755 --- a/system/template-qemu/start-qemu-node +++ b/system/template-qemu/start-qemu-node @@ -12,27 +12,31 @@ fi . $CONFIG #default Value -SCRIPT=./qemu-ifup -HDA=hda_10.raw -# make sure to check qemu_kill.sh if you change this QEMU=qemu-system-x86_64 - -# qemu parameters +HDA=hda_10.raw RAM=520; + +SCRIPT=./qemu-ifup TAP="tap,script=$SCRIPT"; -#check for the creation of new HDA -if [ -e "$HDA" ]; then - echo "Disk already existing removing it..." - rm -rf $HDA -fi -#Creating new HDA -echo "Creating hard disk for Qemu install under $HDA" -img=$(qemu-img create $HDA 10G) -if [ -z "$img" ];then +##check for the creation of new HDA +#if [ -e "$HDA" ]; then +# echo "Disk already existing removing it..." +# rm -rf $HDA +#fi +# + +#Creating new HDA if needed only +if [ -f $HDA ] ; then + echo "Using $HDA" +else + echo "Creating hard disk for Qemu install under $HDA" + img=$(qemu-img create $HDA 10G) + if [ -z "$img" ];then echo "Can't Create disk image..." exit 1 + fi fi echo "New $HDA is created..."