blob: c2bc85f35e7a3bac27f41a281be73c2b6d8826b1 [file] [log] [blame]
#!/bin/bash
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
#
# Runs a chromiumos qemu vm in a loop. Every time the vm halts, snap
# back to clean and start a fresh one.
if [ $# -ne 1 ]; then
echo "Usage: $0 qemu-image.bin"
exit 1
fi
baseimg=$1
while sleep 2;do :
kvm -m 1024 -vga std -pidfile kvm.pid -snapshot \
-net nic,model=e1000 \
-net user,hostfwd=tcp::9022-:22 \
-hda "$baseimg" -serial stdio -vnc 127.0.0.1:1
done