xen 上安装硬件虚拟化windows xp sp3实例

#安装一个windows xp sp3
step0:下载winxpsp3.iso
step1:创建虚拟磁盘
sudo mkdir -p /var/lib/xen/images/winxp-hvm
sudo dd if=/dev/zero of=/var/lib/xen/images/winxp-hvm/alwinxphvm.img bs=1M seek=8000 count=1

sudo cp winxpsp3.iso  /var/lib/xen/images/winxp-hvm/
step2:创建HVM的配置文件/etc/xen/alwinxphvm.cfg
builder = "hvm"
name = "alwinxphvm"
memory = "512"
vcpus = 1
vif = ['type=ioemu,bridge=virbr0']
#vif = ['']
#vif = ['type=ioemu,bridge=virbr0']
disk = ['file:/var/lib/xen/images/winxp-hvm/alwinxphvm.img,ioemu:hda,w','file:/var/lib/xen/images/winxp-hvm/winxpsp3.iso,hdc:cdrom,r']
ne2000=0
vnc = 1
boot="dc"

step3:创建HVM,开始安装winxp操作系统
sudo xm create /etc/xen/alwinxphvm.cfg
#通过vnc连接winxp HVM,开始安装winxp操作系统
vncviewer localhost:0
开始安装winxp操作系统,跟在裸机上安装过程相同,需要几次重启动HVM,因此需要几次vncviewer localhost:0 (不要以为winxphvm运行出问题啊)
事实上,能开始本步骤,已经意味着正常运行了一个HVM了。
如果此时宿主计算机上已经运行了HVM,则运行:
vncviewer localhost:1
即localhost:后边的数字递增即可

step4:安装完winxp HVM后,启动HVM的新配置文件/etc/xen/alubuntuhvm.cfg
builder = "hvm"
name = "alwinxphvm"
memory = "512"
vcpus = 1
vif = ['type=ioemu,bridge=virbr0']
#vif = ['']
#vif = ['type=ioemu,bridge=virbr0']
disk = ['file:/var/lib/xen/images/winxp-hvm/alwinxphvm.img,ioemu:hda,w','file:/var/lib/xen/images/winxp-hvm/winxpsp3.iso,hdc:cdrom,r']
ne2000=0
vnc = 1
boot="c"
#boot="dc"

step5:启动winxp HVM,可以正常使用winxp了
sudo xm create /etc/xen/alwinxphvm.cfg
step6:察看HVM是否启动
sudo xm list
结果如下:
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  2518     2     r-----   5878.8
alwinxphvm                                  6   512     1     -b----     41.3

step7:VNC方式访问winxp HVM

vncviewer localhost:0


原文:http://albertcn.blog.163.com/blog/static/209420145201262192246743/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值