source: MondoRescue/branches/2.2.5/tools/mkqemu@ 1565

Last change on this file since 1565 was 1565, checked in by Bruno Cornec, 17 years ago
  • arch => uname -m everywhere
  • parted2fdisk adapted for parted differences on SLES 10 ia64
  • reiserfs support added for parted2fdisk
  • decode_Bsuf function added for parted2fdisk
  • README.ia64 improved for SLES 10
  • Property svn:executable set to *
File size: 555 bytes
RevLine 
[440]1#!/bin/bash
2#
3# $Id$
4#
[556]5# Call virtual machine with qemu
[440]6#
7
[1475]8if [ _"$1" = _"" ]; then
[556]9 echo "Syntax: qemu vm"
[440]10 exit -1
11else
[556]12 m=$1
[440]13fi
14
[445]15ipvm=10.0.2.15
[440]16
[603]17if [ _"$sp" = _"" ]; then
18 sp=2223
19fi
20
[1565]21ARCH=`/bin/uname -m`
[1490]22if [ $ARCH = "x86_64" ]; then
23 qemucmd32=/usr/bin/qemu-system-i386
24 qemucmd64=/usr/bin/qemu
[899]25else
[1490]26 qemucmd32=/usr/bin/qemu
27 qemucmd64=/usr/bin/qemu-system-x86_64
[899]28fi
29
30echo $m | grep -q '_64$'
31if [ $? -ne 0 ]; then
32 qemucmd=$qemucmd32
33else
[1470]34 qemucmd="$qemucmd64 -no-kqemu"
[899]35fi
36$qemucmd -m 256 $QEMUOPT -redir tcp:${sp}:${ipvm}:22 /users/qemu/$m.qemu
Note: See TracBrowser for help on using the repository browser.