|
我的机器配置:CIII1.0G + 512M + SCSI
# pacman -S qemu
建Kqemu目录
到aur.archlinux.org下载
70-kqemu.rules PKGBUILD.txt kqemu-0.7.2.tar.gz kqemu.install qemu-0.7.2.tar.gz
#makepkg
#pacman -A kqemu-..pkg.tar.gz
安装并加载Kqemu模块
# modprobe -i kqemu major=0
加入启动# echo "install kqemu modprobe -i kqemu major=0" >> /etc/modprobe.conf
(我没试成功,最后是手动modprobe kqemu major=0)
生成硬盘虚拟文件
# qemu-img create winxp.img 4G
调整共享内存
# umount /dev/shm
# mount -t tmpfs -o size=272m none /dev/shm
(最好是手动修改/etc/fstab,使每次启动都有效!)
安装XP
插入xp安装盘。(我用的是Ghostxp精简版)
# qemu -hda ./winxp.img -cdrom /dev/cdrom -boot d -m 256 -user-net -enable-audio
按XP安装方法进行,我试过win2000也可以。
设置虚拟网络
# modprobe tun
编辑 /etc/qemu-ifup
#!/bin/sh
/sbin/ifconfig $1 172.20.0.1
启动
qemu ./winxp.img
设置Ghost机的IP为172.20.0.8
netmask为255.255.255.0
网关172.20.0.1
回Archlinux,用iptables增加路由,成功在Ghost机上联入internet网!
结论:1、安装简便、不用注册。
2、速度太慢,在我的机器上启动要50多秒,客户机每运行一个动作都要等半天
我的Host机(archlinux)CPU经常要被占到98%,所谓的kqemu优化没有什么明显的效果,不知道哪位高手有没有优化的方法。
3、我今天想在archlinux上试装vmware,按wiki里面的说明做了,没成功,有没有哪位试过,介绍一下。 |
|