(轉)Ardence(TM) 3.5.1 公共鏡像技術
公共鏡像技術概要 (就是主板和網卡PNP)
在此前ARDERCE3.5版本中,一個虛擬磁片不能在不同型號的PC和同型號的PC而網卡不同的電腦使用。
如果你要為不同的客戶提供服務,你不得不添加更多的虛擬磁片來滿足客戶的需求。
公共鏡像技術允許一個虛擬碟同時支援不同主板,網卡,顯卡和另一些硬體設備。
這樣可以使一個虛擬碟為不同客戶提供服務,從而減少在主控端虛擬碟數量和維護量。
構建公共鏡像必要條件
在你設置公共鏡像之前:
* 所有的客戶機都將使用硬體抽象層HAL-這就是必需使用同一數量的邏輯處理器。
注意:單處理器 超線程有可能會被認為是兩個邏輯處理器。
* 要有一個任意的3COM 管理引導程式或者PXE相容網卡。這個網卡定義為公共網卡,
這塊網卡將在構建公共鏡像時使用。
* 要在每種客戶機上安裝它們最新的驅動
* 決定那個客戶機包含的是最新的主板驅動。這個客戶機將做為第一客戶機。
* 在構建公共鏡像過程中,除第一客戶機的集成網卡可以開之外,其他客戶機的集成網卡應關閉。這樣能在構建公共鏡像過程中,預防網卡混亂。
* 要安裝ARDENCE FULL SERVER 。
* 做一個沒有裝過網卡的萬能GHOST
構建公共鏡像
構建一個公共鏡像由以下幾個簡單的過程:
*“配置第一客戶機”
*“建立.DAT文件”
*“引導第一客戶機”
*“增加客戶機到公共鏡像中”
設置第一客戶機
1. 在第一客戶機上面插入公共網卡。
2. 在第一客戶機上面安裝ARDERCE CLIENT 軟體,在安裝過程中選擇公共網卡和集成網卡。
3.建立一個虛擬磁片,映射,格式化,UNMAP。
4.在客戶機上面運行 ARDENCE IMAGE BUILDER 程式
5.(推薦)做一個原虛擬磁片的備份。
6.在第一客戶機,把C:\Program Files\Ardence\Ardence\CIM.EXE 複製到U盤,這是
重要的工具.
7.關閉第一客戶機並取下公共網卡
建立.DAT文件
1.在一台需要做公共鏡像的客戶機上面插入公共網卡並從硬碟引導
注意:客戶機上面必須安裝WINDOWS,但ARDENCE CLIENT 軟體可以不用安裝.
2.把U盤裏面的CIM.EXE複製到這台客戶機.
3.在提示符下面輸入
CIM.exe e clientName.dat
標注好DAT文件.
4. 複製檔到U盤中.
5.從這台客戶機中取出公共網卡
6.重複1-5步驟,收集所需要的DAT文件.(這一步主要是提取公共網卡在各主板上的註冊值)
引導第一客戶機
1.重新安裝公共網卡到第一客戶機,要插入同一個插槽.
2.引導第一客戶機進入虛擬磁片(私有模式).
注意:在引導第一客戶機前,進入BIOS設置,用公共網卡引導.
3.從U盤上面複製CIM.EXE和相關DAT文件到第一客戶機.
4.在命令提示符輸入:
CIM.exe m clientName.dat
5.關閉第一客戶機並取出公共網卡 (將提取的註冊值導入原始公共鏡像中,以便能在各主板上引導啟動)
2.集成網卡要打開.
3.從公共網卡引導,虛擬磁片要在私有模式.
4.WINDWOS將掃描和設置客戶機上面的設備(可能會花一段時間),會提示重啟.
注意:如果在這台客戶機上面WINDOWS不能安裝集成網卡的驅動(和如果你不安裝驅動),這說明公共網卡和這個集成網卡是非常相似的,安裝的驅動程式將儘量相容這些網卡,例如公共網卡是INTEL PRO 100/S ,集成網卡是 INTEL PRO 100+,要解決這個問題,只有手動安裝集成網卡的驅動.
5.打網路連接,進入集成網卡的屬性(此集成網卡是標有紅X的)
6.選擇ARDENCE NETWORK STACK 並確認.
7.運行以下命令:
C:\Program Files\Ardence\Ardence\regmodify.exe
8. 關閉第二客戶機並取出公共網卡
9. 在每台客戶機重複1-8步.
雖然3.51已經提出公共鏡像的技術,3.5版本能不能利用這項技術做 PNP 功能呢?
回答是肯定的.
已經有人從3.51中提取出CIM.EXE這個關鍵的程式.
目前本人在845+8139和VIA K8T890+VIA VT6103L集成百兆網卡實驗成功
目前存在的問題:
1. 伺服器上的回寫檔不能自動刪除
`