diff options
author | Dirk von Suchodoletz | 2009-02-19 02:08:23 +0100 |
---|---|---|
committer | Dirk von Suchodoletz | 2009-02-19 02:08:23 +0100 |
commit | 9d974202af1ecd5c61df0982cbe4a206d26d5bed (patch) | |
tree | 8b03d29e3e8cb3ed8206ab0a57797c945fe8bc5b /os-plugins/plugins/qemukvm/files/run-virt.include | |
parent | Next set of fixes and cleanups ... (diff) | |
download | core-9d974202af1ecd5c61df0982cbe4a206d26d5bed.tar.gz core-9d974202af1ecd5c61df0982cbe4a206d26d5bed.tar.xz core-9d974202af1ecd5c61df0982cbe4a206d26d5bed.zip |
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
Diffstat (limited to 'os-plugins/plugins/qemukvm/files/run-virt.include')
-rw-r--r-- | os-plugins/plugins/qemukvm/files/run-virt.include | 24 |
1 files changed, 13 insertions, 11 deletions
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}" |