Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2338206
  • 博文数量: 609
  • 博客积分: 10061
  • 博客等级: 上将
  • 技术积分: 5920
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-25 08:30
文章分类

全部博文(609)

文章存档

2010年(13)

2009年(39)

2008年(558)

我的朋友

分类: LINUX

2008-06-30 08:28:57

下面的用法在网上查找得到的非常有用:
 
1 $qemu-img create -f qcow disk.img 128M
 
2 $qemu -hda disk.img -cdrom /root/cflinux-1.0.iso -boot d --enable-audio
  -boot d :从光驱引导 a(软盘引导) c(硬盘引导) d(光驱引导)
  -cdrom : ISO文件,也可以直接使用光驱设备(/dev/cdrom)...别忘了插入光盘
  -hda : 就是虚拟机里的硬盘啦,也就是刚才qemu-img创建出的东东。
  -enable-audio : 声卡支持
  其它参数:
  -full-screen :Start in full screen.
  -usb: Enable the USB driver (will be the default soon)
  -kernel bzImage:Use bzImage as kernel image.
  -append cmdline:Use cmdline as kernel command line
  -initrd file:Use file as initial ram disk.

3 $qemu -hda disk.img
 
 
4 monitor下有几个常用的命令:
  savevm filename 将整个虚拟机当前状态保存起来
  loadvm filename 恢复
  sendkey keys 向VM中发送按键,就需要用 sendkey了 sendkey ctrl-alt-f2 ,In the virtual consoles, you can use Ctrl-Up, Ctrl-Down, Ctrl-PageUp and Ctrl-PageDown to move in the back log.

5 虚拟机上网。
 $qemu redhat.img -enable-audio -net nic -net user -m 64
  -m 64 使用64M内存,缺省下使用128M

6 ctrl-alt-f 全屏
  ctrl-alt 主机/虚拟机鼠标切换
  Ctrl-Alt-n Switch to virtual console ’n’. Standard console mappings are:
           1   Target system display
           2   Monitor
           3   Serial port
 
 
7 宿主和客系统之间的文件共享
  QEMU为你配置了一个虚拟局域网和DHCP服务器.
  首先在宿主上配置好Samba,然后这样启动qemu(这里假设你有个qemu_share文件夹)
  代码:
  qemu -smb $HOME/qemu_share -m 384 -localtime windows.img
  在客系统Windows下,这样来访问共享文件
  net use e: \\10.0.2.2\qemu_share
  而且宿主机的IP地址永远是10.0.2.2,因此如果你在宿主Ubuntu上运行了服务器,同样可以访问,比如
ftp:\\10.0.2.2,等等.

8 qemu-img convert -f qcow -O raw
  将qcow格式的虚拟硬盘转换为raw格式。
 
9 export SDL_VIDEO_X11_DGAMOUSE=0
  如果你遇到鼠标始终挂在右下角,请在启动QEMU前运行。

10. qemu -hda redhat9_4G.img -boot c -net tap -net nic,model=rtl8139
   设定qemu-ifup文件
   /etc/qemu-ifup :

   #!/bin/sh
   /sbin/ifconfig $1 172.20.0.1
阅读(1375) | 评论(0) | 转发(0) |
0

上一篇:Qemu使用手册

下一篇:几个技巧-1

给主人留下些什么吧!~~