摘要:該文提出了一種基于PXE網(wǎng)刻技術(shù)的機房改造方案,此方案包括兩個實例,其具有典型代表性(主板帶PXE啟動型及不帶PXE啟動型),每實例過程詳盡,實踐性強,完全可操作,對機房的維護管理、舊機房的改造及新機房的建設(shè)都有一定的實踐指導(dǎo)意義。PXE網(wǎng)刻技術(shù)的應(yīng)用不但能節(jié)省光驅(qū)等硬件的購置費用,也能大大提高網(wǎng)管的工作效率。
關(guān)鍵詞:PXE;網(wǎng)刻;機房;維護;改造;光驅(qū)
中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2009)33-9228-02
Reformation of Computer Room Using PXE Net Ghost Technique to Save CD-ROM Drive
SHA Dong-hui
(Huizhou Economic Poly-technic,Huizhou 516057,China)
Abstract: This article presents a plan of reforming computer roomwith PXE-based network ghost technology,this plan including two examples,it has the typical representation (the motherboard with a PXE boot type and non-PXE boot type),each example process is exhaustive、practical、definitely may operate.It has certain practice guiding sense to the computer room of the building、reformation、maintenance、management.Not only the application of the PXE Net Ghost Technique to be able to save the cost of hardware such as CD-ROM,also greatly enhance the efficiency of network management.
Key words: PXE; net ghost; computer room; maintain; reform; CD-ROM
過去,機房的管理與維護多數(shù)是采用單機方式,此方式效率低成本高。后來,出現(xiàn)了PXE網(wǎng)刻技術(shù),它標志著更加高效的機房維護方式的誕生。PXE網(wǎng)刻技術(shù)是PXE技術(shù)一種典型應(yīng)用,PXE網(wǎng)刻只需要主板或網(wǎng)卡支持PXE Bootrom即可,而不要求硬盤有數(shù)據(jù),即使是沒有分區(qū)和格式化的全新硬盤,也能直接使用PXE網(wǎng)刻;而非PXE網(wǎng)刻則需要硬盤或U盤的引導(dǎo)才能登錄服務(wù)器,然后才能網(wǎng)克。(PXE(preboot execute environment預(yù)置執(zhí)行環(huán)境)是由Intel公司開發(fā)的最新技術(shù),工作于Client/Server的網(wǎng)絡(luò)模式,支持工作站通過網(wǎng)絡(luò)從遠端服務(wù)器下載映像,并由此支持來自網(wǎng)絡(luò)的操作系統(tǒng)的啟動過程,其啟動過程中,終端要求服務(wù)器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)協(xié)議下載一個啟動軟件包到本機內(nèi)存中并執(zhí)行,從而連接上服務(wù)器。注①)但是,目前仍有相當?shù)臋C房管理人員仍然采用過去的單機方式進行機房管理維護,主要原因有兩個,一是校園內(nèi)的機房新舊并存,有些舊機房并不具備PXE網(wǎng)刻的硬件要求;二是管理員對PXE網(wǎng)刻技術(shù)了解甚少,具體實施時遇到困難及缺乏實踐操作指導(dǎo)后而放棄。為此,撰寫特本文,并告訴每一位讀者,無論新舊機房都可實現(xiàn)PXE網(wǎng)刻。
暑假,是學校機房改造的最好時機,下面是我在暑假前期用PXE網(wǎng)刻技術(shù)改造機房全過程,現(xiàn)把此過程詳細記錄下來與大家分享,希望能對機房管理人員有所幫助。
情況是這樣的:我院于04年前后共建4個電腦房(每房61臺)。其中2個機房用的是配置A機子(配置A:華碩P4B533-X主板;P4 CPU2.4G;華碩52X CD-ROM 等),另2個機房用的是配置B機子(配置B:華碩P4SP-MX SE主板;明基52X CD-ROM等)。從中可以看出都配有52X 光驅(qū),但從多年使用來看,光驅(qū)只起到了系統(tǒng)安裝與維護的功能,使用率極低,平時老師上課播放教學光碟都是在教師機上打開后用“凌波多媒體”軟件廣播到學生機上,于是我想,其實完全可以用目前流行的PXE網(wǎng)刻技術(shù)來代替這些光驅(qū)所起的作用,從而把240個學生機光驅(qū)節(jié)省下來,并讓它服務(wù)到更需要的地方去。這樣也為學校節(jié)約一筆可觀費用,同時也能大幅提高網(wǎng)管的工作效率,于是開始了我賺光驅(qū)的機房改造之旅。
1 改造配置A的機房
1)PXE服務(wù)器(教師機)的安裝與配置
①下載專用于PXE網(wǎng)刻服務(wù)器軟件:MaxDOS 7.0 PXE鏡像啟動版集成GHOST 11.5,此軟件是當前PXE網(wǎng)克比較智能化軟件之一,它集成了PXE網(wǎng)克時所需的DHCP服務(wù)器及及TFTP服務(wù)器,省去了如制作 PXE 啟動文件、配置DHCP服務(wù)器等類麻煩,高度智能化。解壓后放在同一目錄下,至少含Ghostsrv.exe、maxdos.pxe、maxdos7.sys、maxngs.exe、option.ini5個文件。
②修改服務(wù)器的IP為:10.1.1.1,子網(wǎng)掩碼為:255.0.0.0,并關(guān)閉所有防火墻。
③運行maxngs.exe文件,顯示如圖1界面,由于是進行基于PXE技術(shù)的網(wǎng)絡(luò)克隆,因此,克隆任務(wù)應(yīng)選擇“恢復(fù)鏡像(網(wǎng)絡(luò)克隆)”項;而模式則應(yīng)選擇“PXE模式(網(wǎng)絡(luò)啟動)”;鏡像文件欄應(yīng)找到事先做好的分區(qū)或整個硬盤的鏡像文件*.gho(制作方法及工具請參閱其它相關(guān)資料),設(shè)置完圖1后按下一步,進行圖2設(shè)置,此處要根據(jù)需要選擇“整盤克隆”或“分區(qū)克隆”,按下一步,進行圖3設(shè)置,要注意的是“啟動文件:”項要選擇maxdos.pxe文件所在位置,“TFTP目錄:”項要選擇maxngs.exe文件所在位置,然后按“完成設(shè)置”即彈出圖4對話框,此時PXE服務(wù)器設(shè)置完成。
2)PXE客戶端(學生機)的安裝與配置
①開機按“DEL”鍵進入CMOS設(shè)置,選“Advanced”菜單下的“ Onboard devices configuration”把“Onboard LAN”設(shè)置為“Enabled”,此時自動增加一個“Onboard LAN Boot ROM”子項,同樣把此子項也設(shè)為“Enabled”,即shadonghui05.tif,按F10保存。
②重啟電腦按“DEL”鍵再次進入CMOS設(shè)置菜單,選“Boot”菜單下的“ Boot device priority”項,把其下的子項“1 ST Boot Device”設(shè)置“Realtek Boot Agent”,按F10保存。
③重啟電腦,學生機出現(xiàn)shadonghui06.tif從服務(wù)器下載影像文件字樣。
④接著先后出現(xiàn)圖5、圖6、圖7界面,此時表明已成功連接上網(wǎng)刻服務(wù)器。
圖5
圖6
圖7
⑤重復(fù)前面的操作,直至需網(wǎng)刻學生機全部連接上網(wǎng)刻服務(wù)器,成功連接的客戶端數(shù)量會在圖4中顯示,并顯示每客戶端的MAC及IP地址,此時點擊圖4中“發(fā)送”按鈕,休息一刻鐘,屆時你所有機器的系統(tǒng)就做好了。
⑥配置A機房PXE網(wǎng)刻成功,先 “賺”下了120個光驅(qū)。
(其實大多數(shù)主板都支持PXE 網(wǎng)刻,如P4S800D-X、GA-EG31M-S2、GA-945GCM-S2等)
2 改造配置B的機房
1)PXE服務(wù)器(教師機)的安裝與配置
與配置A介紹方法相同
2)PXE客戶端(學生機)的安裝與配置
①開機按“DEL”鍵進入CMOS設(shè)置,選“Advanced”菜單下的“ PCI configuration”項下的“Onboard PCI Devices control”子項,把“Onboard LAN”設(shè)置為“Enabled”,此時自動增加一個“Onboard LAN Boot ROM”項,同樣把此項也設(shè)為“Enabled”,按F10保存。
②重啟電腦按“DEL”鍵再次進入CMOS設(shè)置菜單,選“Boot”菜單下的“ Other Boot Device”項,把它設(shè)“INI18 device(network)”,按F10保存。
③重啟電腦,出現(xiàn)圖8界面,先擇“2 PXE”項,可是接下來并沒有出現(xiàn)下載影像文件transferring image file..字樣,而是直接從硬盤啟動,反復(fù)多次都出現(xiàn)同樣的問題。后來我上網(wǎng)查找了有關(guān)華碩P4SP-MX SE主板的參數(shù),得知此主板雖然集成了網(wǎng)卡,但沒有集成PXE BOOTROM芯片,當然不支持PXE Bootrom(即使是有“2 PXE”項出現(xiàn))。當時我考慮過升級BIOS到最新1006版來解決,但當我通過主板廠商支持網(wǎng)站http://www.asus.com.cn/email向華碩咨詢,后得知升級BIOS也不能解決此問題。我再考慮往主板BIOS里刷PXE BOOTROM啟動代碼,但風險大,想到現(xiàn)在電腦城有現(xiàn)成的PXE BOOTROM芯片(如圖9)出售,批量買3元左右,于是我為每機增加8139網(wǎng)卡(自購PXE芯片插到網(wǎng)卡上,完成后如圖10,芯片可拆卸),重啟電腦,PXE啟動成功,并先后出現(xiàn)圖5、圖6、圖7界面,接著的操作與前面介紹方法相同。
④配置B機房PXE網(wǎng)刻成功,再次“賺”下120個驅(qū)。
(其實很多早期的主板都不直接支持PXE網(wǎng)刻,如810、815及部分845主板等,只要增加帶有PXE芯片的8139網(wǎng)卡,經(jīng)實測,幾乎都能實現(xiàn)PXE網(wǎng)刻)
3 總結(jié)
機房改造之旅全面完成,共“賺”下來的240個光驅(qū)則有待重新“定崗”。其實此之旅更有意義的收獲,還是找到了一種能夠高效安裝、更換及維護大批量計算機系統(tǒng)的方法。
參考文獻:
[1] 朱文.玩轉(zhuǎn)網(wǎng)絡(luò)硬盤批量克隆[N].電腦報,2006-4-3,82版F2.
[2] 李濤.基于PXE應(yīng)用DHCP+GHOST快速實現(xiàn)機房維護[J].實驗科學與技術(shù),2006(2):39-42.
[3] 少哲.Ghost多點傳輸實戰(zhàn)[J].電腦愛好者,2002(09):58-59.
[4] 李娟,賈美娟.PXE啟動技術(shù)在計算機實驗室的應(yīng)用[J].電腦學習,2008(3):81-82.