OpenVZ(CENTOS) VPS 安装Qemu 虚拟安装 Windows

虚拟Windows

在安装之前我们的准备
1台512内存内存的ovz vps centos 5
一个ghost的iso包 选择的系统自己看着办
建议用ghost系统,安装版你会很蛋疼的。
为了节约内存可以选择执行如下命令

yum remove httpd yum -y update

安装fluxbox桌面环境

wget http://pandahost.googlecode.com/files/fluxbox_vnc.sh;sh fluxbox_vnc.sh

中途会要你输入如vnc密码 输入就是了
设置vncserver开机启动

chkconfig vncserver on

安装qemu

wget http://pandahost.googlecode.com/files/qemu.sh;sh qemu.sh

建立虚拟硬盘

qemu-img create -f qcow win2003.img 100G

或者

qemu-img create -f qcow win2003.xrw 100G

win2003.img可以自定义名字 xxx.xxx

 

然后打开vnc
你的IP:1(比如127.0.0.1:1)
建立虚拟机

qemu -cdrom XXX.iso -m 512M -smp 2 -boot d XXX.img

iso 是系统镜像 512M 是系统镜像 -smp 是设置Cpu -smp 2 一般不用设置默认一个

 

下一次再启动 windows 時, 可以使用

qemu -hda XXX.img -boot c -m 512M -k de -usb

可以在后面加个参数做端口转发

-redir tcp:3389::3389

上面是3389
如果多个端口

qemu -hda XXX.img -boot c -m 300M -k de -usb -redir tcp:3389::3389 -redir tcp:80::80