设为首页 收藏本站
查看: 1097|回复: 0

[经验分享] 在RHEL5 Server上安装Xen并创建windows虚拟机

[复制链接]

尚未签到

发表于 2015-10-11 14:45:23 | 显示全部楼层 |阅读模式
  
作者: Sideway  2007.7.9
email:xtadw@yahoo.com.cn
  
一、试验环境
    1、 HP DL140G3X5130 (支持VT的5130CPU,2G内存)
    2、 RHEL5 Server
    3、 Windows 2003
  
二、安装步骤
  1、 安装RHEL5
      相信大家对如何安装RHEL5应该是小菜一碟,在此就不多讲了,装好xwindow能起来,正常进入gnome就行了。
  2、 安装xen
    1. mount /var/iso/rhel5_server.iso  t/rhel5
    2. cd  t/rhel5
    3. rpm -ivh ./Server/xen-libs-3.0.3-25.el5.i386.rpm
    4. rpm -ivh ./Server/bridge-utils-1.1-2.i386.rpm  (网桥管理程序)
    5. rpm -vih ./VT/xen-devel-3.0.3-25.el5.i386.rpm
    6. rpm -ivh --nodeps ./VT/libvirt-0.1.8-15.el5.i386.rpm (解决循环依赖,故加上--nodeps参数)
    7. rpm -ivh ./VT/libvirt-python-0.1.8-l5.el5.i386.rpm
    8. rpm -ivh ./VT/xen-3.0.3-25.el5.i386.rpm (xen主程序)
    9. rpm -ivh ./Server/kernel-xen-2.6.18-8.el5.i686.rpm  (xen内核)
    10.rpm -ivh ./Server/gnome-python2-gnomekeyring-2.16.0-1.fc6.i386.rpm (virt-manager依赖包)
    11.rpm -ivh ./VT/virt-manager-0.2.6-7.el5.i386.rpm (xen图形化管理工具)
  3、 使用xen内核启动计算机
    1. reboot
    2. 按F10,进入BIOS,打开CPU的VT功能
    3. 在引导菜单里选择“Red Hat Enterprise Linux Server (2.6.18-8.el5xen)”
  4、 验证xen是否已正常运行, 是否能支持全虚拟
    1. xm list
          Name          ID  Mem(MiB)  VCPUs State    Time(s)
          Domain-0        0    1886        4 r-----      30.6
        看到类似信息就说明虚拟平台已经建立,正在运行了。
    2. xm dmesg | grep VMX
  接下去我们就可以创建一个个虚拟的操作系统了。
  5、 打开gnome下的Virtual Machine Manager并创建虚拟机
    1. 点击 "Applications" - "System Tools" - "Virtual Machine Manager",打开Xen图形管理窗口
    2. 创建虚拟机
    (1) 点击 "New" 按钮或 "File" - "New machine..."菜单
    (2) 点击 "Forward"按钮
    (3) 输入System Name,如:win2003, 点击"Forware"按钮
    (4) 选择"Fully Virtualized",点击"Forware"按钮
    (5) 找到win2003.iso (此处我使用iso文件代替光盘进行安装),点击"Forware"按钮
    (6) 点击"Simple File",并在File Location处输入:/var/xen/imagess/win2003.img (注:先建立目录),
        File Size设置为4000, 点击"Forware"按钮
    (7) VM Max Memory及VM Startup Memory都设置成500,VCPUs设置为1个,点击"Forware"按钮
    (8) 点击"Finish"按钮,之后就进入windows安装程序
    (9) 进入windows安装程序后,在提示按F6时请按F5键,之后将出现一个选择菜单,请选择"Standard PC",否则在硬件检测时将无法通过。
    (10)在windows完成复制文件需要重启后将关闭虚拟机窗口,需要手工再开始虚拟机,此时需要修改一下虚拟机的配置文件,否则将在之后的windows安装过程中会提示找不到光盘。
        vi /etc/xen/win2003
        把disk = [ 'file:/var/xen/imagess/win2003.img,hda,w' , ]这一句修改成如下:
        disk = [ 'file:/var/xen/imagess/win2003.img,hda,w' , 'file:/var/iso/win2003.iso,hdc:cdrom,r' , ]
        保存退出(ESC,:wq)
    (11)xm create win2003 (重新启动win2003虚拟机)
    (12)在Virtual Machine Manager中双击win2003虚拟机即可打开该虚拟机显示窗口,继续进行windows安装,直至安装完成即可。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-125522-1-1.html 上篇帖子: 在RHEL上安装Xen DomU 下篇帖子: 浅谈Xen和半虚拟化技术
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表