在RHEL5 Server上安裝Xen並建立windows虛擬機器

來源:互聯網
上載者:User

作者: 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安裝,直至安裝完成即可。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.