#!/bin/bash # # $Id$ # # Restore 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 . $TOOLHOME/qemu-env if [ _"$1" = _"" ]; then echo "Syntax: restoreqemu vm" exit -1 else m=$1 fi demodir=/home/bruno/demo-mondo QEMUOPT=" $QEMUOPT -kernel $demodir/k -initrd $demodir/i" QEMUAPP="load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=65536 rw root=/dev/ram iso_mode pxe prefix=test-mondo-$m ipconf=eth0:dhcp nfsmount=10.0.2.2:$demodir" cp $demodir/pxe.qemu $demodir/test.qemu $qemucmd -m 256 $QEMUOPT -append "$QEMUAPP" -redir tcp:${sp}:${ipvm}:22 $demodir/test.qemu ) 2>&1 | tee /tmp/restoreqemu.log