From 9d974202af1ecd5c61df0982cbe4a206d26d5bed Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Thu, 19 Feb 2009 01:08:23 +0000 Subject: Cleanup and fixes for the qemukvm plugin (but still not operable). git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2614 95ad53e4-c205-0410-b2fa-d234c58c8868 --- os-plugins/plugins/qemukvm/files/run-virt.include | 24 ++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'os-plugins/plugins/qemukvm/files/run-virt.include') diff --git a/os-plugins/plugins/qemukvm/files/run-virt.include b/os-plugins/plugins/qemukvm/files/run-virt.include index a4ce79ee..13e5deb9 100644 --- a/os-plugins/plugins/qemukvm/files/run-virt.include +++ b/os-plugins/plugins/qemukvm/files/run-virt.include @@ -16,15 +16,14 @@ permem=66 -mem=expr(${totalmem} * ${permem}) +mem=$(expr ${totalmem} * ${permem}) VIRTCMDOPTS="${VIRTCMDOPTS} -m ${mem}" # virtual fd/cd/dvd and drive devices, floppy b: for configuration #floppya is always false, if we have a floppy device or not isn't #important. -floppya="FALSE" -floppyb="TRUE" -floppybname="/etc/vmware/loopimg/fd.img" +#VIRTCMDOPTS="${VIRTCMDOPTS} -fda /dev/fd0" +VIRTCMDOPTS="${VIRTCMDOPTS} -fdb /var/lib/virt/vmchooser/loopimg/fd.img" cdr_1="FALSE" cdr_2="FALSE" # ide is expected default, test for the virtual disk image type should @@ -32,14 +31,17 @@ cdr_2="FALSE" ide="TRUE" hddrv="ide" +# audio +VIRTCMDOPTS="${VIRTCMDOPTS} -soundhw es1370" -# Folder of VirtualMachine images -vmdir="/var/lib/virt/qemukvm" - -# vmware image file -diskfile="${vmdir}/${imagename}" +# serial +#VIRTCMDOPTS="${VIRTCMDOPTS} -serial /dev/ttyS0" # set the variables appropriately -VIRTCMD=$(which kvm) -VIRTCMDOPTS="${VIRTCMDOPTS} ${imagename}" +for i in kvm qemu-kvm qemu; do + VIRTCMD=$(which kvm 2>/dev/null) + [ -n $VIRTCMD ] && break +done +[ -n $VIRTCMD ] && { writelog "No qemu/kvm tool found."; exit 1; } +VIRTCMDOPTS="${VIRTCMDOPTS} -boot c -alt-grab ${diskfile}" -- cgit v1.2.3-55-g7522