Centos5 XEN 半虚拟机安装

Centos5 XEN 半虚拟机安装
-----------------------200712
环境:
母系统:centos5
子系统:centos5
注意:测试安装了centos4.3 debian3.1 openbsd4.1等子系统,都无法安装,提示RUL错误,即安装路径错误,实际上是正确的.GOOGLE后知道XEN支持的子系统有限,好像只能是包含XEN内核的.待研.

1)安装CENTOS5母系统(选上XEN包)
2)建虚拟机步骤:
   A:选XEN内核选项启动CENTOS5母系统到XWINDOWS下.
   B:启动母系统的HTTPD服务(说明:我的CPU不支持VT,只能建立半虚拟机;半虚拟机只能通过网络途径安装;不支持光盘或ISO。)
      #mount /dev/cdrom /mnt/cdrom
      修改HTTPD.CONF里"DocumentRoot /var/www/html"为"DocumentRoot /mnt/cdrom".(即HTTP://母系统IP 是网络安装路径)
   C:建立磁盘文件
     #dd if=/dev/zero of=/var/xen/images/centos.img bs=1M count=4096
   D:建立虚拟机:
     系统名字:system1
     虚拟化方式:半虚拟
     安装路径:http://母系统IP
     存储空间:选centos.img (也可以选择磁盘分区)
     内存:最大300M (注意不要太大,太大会失败;视实际内存来定)
           开始100M
     VCPUS:1
   E:按"结束"按钮.
5)XEN自动启动子系统的安装程序,安装即可.
6)安装到最后,需要重启.
7) 重启后在XEN的管理器里找不到新安装的虚拟机.
   #xm create system1
   启动system1虚拟机后,系统自动显示虚拟机终端窗口.也可以把该命令写入"/etc/rc.d/rc.local"里让系统自动运行.
8) 子系统管理:类似其他主机管理,远程登陆管理即可.

问题:
在WINXP+VM里测试上面设置的,成功.
后来拷贝其VM文件到另外一个WINXP的VM下,启动,母系统OK.子系统无法启动.提示:Error: destroyDevice() takes exactly 3 arguments (2 given)

解决:(参考了CENTOS.ORG网站信息)
shutdown all guests.
rmmod loop
echo 'options loop max_loop=255' > /etc/modprobe.d/loop.local
modprobe loop
xend stop
xend start
xm create system1
好了,子系统正常启动.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值