2010年5月16日星期日
ubuntu9.04 & qemu & windows xp
1、环境准备
#aptitude install kernel-package linux-source build-essential linux-headers-`uname -r`
2、安装qemu
#aptitude instal qemu
3、安装并载入kqemu
#aptitude install kqemu
以下为可选步骤,kqemu安装完后一般会自动加载,设备节点也会自己创建。
#modprobe kqemu //加载kqemu模块
#mknod /dev/kqemu c 250 0 //创建设备节点,指定主、从设备号分别为250、0
#chmod 666 /dev/kqemu //修改权限
4、创建虚拟机磁盘
$qemu-img create -f qcow windows.img 2G
这里的2G大小可以自己设置,使用qcow文件格式,因此它根据用户使用而增大减小,但最大上限为2G。
5、从cdrom或磁盘映像安装操作系统
$qemu -localtime -cdrom /dev/cdrom -m 384 -boot d windows.img
或
$qemu -localtime -cdrom windows.iso -m 384 -boot d windows.img
-localtime: 虚拟机时间与宿主机本地时间同步
-cdrom: 指定虚拟机光驱设备,/dev/cdrom为宿主机光驱,windows.iso是本地磁盘映像
-m: 指定虚拟机内存大小
-boot: 指定引导操作系统的设备,a: floppy. c: harddisk. d: 光驱。
注意:qemu可以以普通用户运行,但是要自动加载kqemu必须以超级用户运行qemu,即
#qemu -localtime -cdrom windows.iso -m 384 -boot d windows.img
6、使用qemu内置的vncserver,允许远程通过vnc访问客户机屏幕。
$qemu -vnc :1 -boot c -m 512 linux-0.2.img
在宿主机5901(5900+1)端口上开启vncserver。
远端
$vncviewer 127.0.0.1:5901
即可连接客户机屏幕。
7、qemu官网提供一些disk image可供使用。
$qemu -boot c -m 512 linux-0.2.img
$qemu -boot a -m 128 -fda odin1440.img //freedos
⋯⋯
#aptitude install kernel-package linux-source build-essential linux-headers-`uname -r`
2、安装qemu
#aptitude instal qemu
3、安装并载入kqemu
#aptitude install kqemu
以下为可选步骤,kqemu安装完后一般会自动加载,设备节点也会自己创建。
#modprobe kqemu //加载kqemu模块
#mknod /dev/kqemu c 250 0 //创建设备节点,指定主、从设备号分别为250、0
#chmod 666 /dev/kqemu //修改权限
4、创建虚拟机磁盘
$qemu-img create -f qcow windows.img 2G
这里的2G大小可以自己设置,使用qcow文件格式,因此它根据用户使用而增大减小,但最大上限为2G。
5、从cdrom或磁盘映像安装操作系统
$qemu -localtime -cdrom /dev/cdrom -m 384 -boot d windows.img
或
$qemu -localtime -cdrom windows.iso -m 384 -boot d windows.img
-localtime: 虚拟机时间与宿主机本地时间同步
-cdrom: 指定虚拟机光驱设备,/dev/cdrom为宿主机光驱,windows.iso是本地磁盘映像
-m: 指定虚拟机内存大小
-boot: 指定引导操作系统的设备,a: floppy. c: harddisk. d: 光驱。
注意:qemu可以以普通用户运行,但是要自动加载kqemu必须以超级用户运行qemu,即
#qemu -localtime -cdrom windows.iso -m 384 -boot d windows.img
6、使用qemu内置的vncserver,允许远程通过vnc访问客户机屏幕。
$qemu -vnc :1 -boot c -m 512 linux-0.2.img
在宿主机5901(5900+1)端口上开启vncserver。
远端
$vncviewer 127.0.0.1:5901
即可连接客户机屏幕。
7、qemu官网提供一些disk image可供使用。
$qemu -boot c -m 512 linux-0.2.img
$qemu -boot a -m 128 -fda odin1440.img //freedos
⋯⋯
标签: QEMU, ubuntu9.04, windows xp
订阅 博文 [Atom]