设为首页收藏本站

全球主机交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: discuz
查看: 1298|回复: 1
打印 上一主题 下一主题

在centos 5上安装Xen并创建windows虚拟机

[复制链接]
  • TA的每日心情

    2017-9-11 09:33
  • 签到天数: 179 天

    [LV.7]常住居民III

    跳转到指定楼层
    楼主
    发表于 2015-9-22 11:51:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    一、试验环境
        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安装,直至安装完成即可。
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|手机版|中国U网    

    GMT+8, 2024-4-26 07:55 , Processed in 0.070378 second(s), 20 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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