#!/bin/bash # # $Id$ # # Call virtual machine with qemu # ( dname=`dirname $0` prem=`echo $dname |cut -c1` if [ _${prem} = _"/" ]; then export TOOLHOME=$dname else export TOOLHOME=${PWD}/$dname fi . $TOOLHOME/common-env . $TOOLHOME/distro-env if [ _"$1" = _"" ]; then echo "Syntax: qemu vm" exit -1 else m=$1 fi . $TOOLHOME/qemu-env if [ _"$QEMUAPP" != _"" ]; then $qemucmd -m 256 $QEMUOPT -append "$QEMUAPP" -redir tcp:${sp}:${ipvm}:22 /users/qemu/$m.qemu exit 0 fi echo $m | grep -q '_64$' if [ $? -ne 0 ]; then qemucmd=$qemucmd32 else qemucmd="$qemucmd64 -no-kqemu" fi $qemucmd -m 256 $QEMUOPT -redir tcp:${sp}:${ipvm}:22 /users/qemu/$m.qemu ) 2>&1 | tee /tmp/mkqemu.log