|LFS| QEMU虚拟机入门

38 views
Skip to first unread message

邵志雄

unread,
Jun 11, 2010, 4:08:31 AM6/11/10
to 二进制生存
1、QEMU是最简陋、最快速的虚拟机工具,一条命令就能开始工作:
qemu -hda /dev/zero
当然,这条命令什么都干不了,只是告诉你网络启动失败,硬盘驱动、软驱、光驱也都无法启动。

2、来试试光盘引导:
qemu -cdrom ubuntu-10.04-server-i386.iso
可以启动ubuntu光盘了,当然你也可以试试 windows安装光盘的ISO文件,也能装,不过你得先指定一个硬盘。

3、装个系统试试

3.1、先建个虚拟盘
qemu-img create -f qcow2 linux.img 1G
1G只是个容量上限,你写10G也没关系,不会占用你太多的空,用多少算多少

3.2开始启动安装程序
qemu -hda linux.img -cdrom ubuntu-10.04-server-i386.iso -m 512M -boot d
参数依次是 硬盘、光盘、内存、引导位置

装一半过过瘾就行了,别真的装了。知道为什么?
QEMU性能不如vmware和virtualbox,真要用估计没多少人会选qemu
搞开发玩玩可以,真真上生产还是不大方便

4、开始玩了,凑点装备准备上路
需要的装备:

* qemu 有Linux/Windows版的,不过你得在Linux下玩,不然后面就玩不下去了

* kernel 需要一个内核文件,硬盘里或者网上随便找一个,凑合着能用就行。如果你已经在Linux下面了,/boot/下面就有。再或者,Linux
安装盘上一般也能找到,拷下来就能用。

* busybox 基本上每个Linux系统里面都已经有了,或者去下载一个
http://www.busybox.net/downloads/binaries/ busybox-i686 就不错

后面还需要的东西:

* Linux内核 http://www.kernel.org/pub/linux/kernel/v2.6/
* 内核编译环境 准备编个自已的内核


---------------------------------
google talk
sha...@gmail.com
---------------------------------

Reply all
Reply to author
Forward
0 new messages