From 3b3e3efc238ce7bcf17bdd0c13b1981e46d773af Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Fri, 28 Mar 2008 12:26:15 +0000 Subject: [PATCH] does not scratch disk image if already existing --- system/template-qemu/start-qemu-node | 32 ++++++++++++++++------------ 1 file changed, 18 insertions(+), 14 deletions(-) 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..." -- 2.47.0