PXE

PXE

Intel公司開發的技術
PXE(preboot execute environment,預啟動執行環境)是由Intel公司開發的技術,工作于Client/Server的網絡模式,支持工作站通過網絡從遠端服務器下載映像,并由此支持通過網絡啟動操作系統,在啟動過程中,終端要求服務器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)協議下載一個啟動軟件包到本機内存中執行,由這個啟動軟件包完成終端(客戶端)基本軟件設置,從而引導預先安裝在服務器中的終端操作系統。[1]PXE可以引導多種操作系統,如:Windows95/98/2000/windows2003/windows2008/winXP/win7/win8,linux等。
    中文名:預啟動執行環境 外文名:PXE 别名: 全稱:preboot execute environment 開發商:Intel公司

表現形式

PXE最直接的表現是,在網絡環境下工作站可以省去硬盤,但又不是通常所說的無盤站的概念,因為使用該技術的PC在網絡方式下的運行速度要比有盤PC快3倍以上。當然使用PXE的PC也不是傳統意義上的TERMINAL終端,因為使用了PXE的PC并不消耗服務器的CPU,RAM等資源,故服務器的硬件要求極低。

PXE啟動原理

當計算機引導時,BIOS把PXE Client調入内存中執行,然後由PXEClient将放置在遠端的文件通過網絡下載到本地運行。

啟動過程

PXE是RPL的升級品,它是PrebootExecutionEnvironment的縮寫。它們的不同之處在于RPL是靜态路由,而PXE是動态路由。其通信協議采用TCP/IP,與Internet連接高效而可靠,PXE無盤工作站的啟動過程分析如下:

客戶端個人電腦開機後,在TCP/IPBootrom獲得控制權之前先做自我測試。

Bootprom送出BOOTP/DHCP要求以取得IP。

如果服務器收到個人電腦所送出的要求,就會送回BOOTP/DHCP回應,内容包括

客戶端的IP地址,預設網關,及開機影像文件。否則,服務器會忽略這個要求。

Bootprom由TFTP通訊協議從服務器下載開機影像文件。

個人電腦通過這個開機影像文件開機,這個開機文件可以隻是單純的開機程式也可以是操作系統。

開機影像文件将包含kernelloader及壓縮過的kernel,此kernel将支持NTFSroot系統。

遠程客戶端根據下載的文件啟動機器。

其他信息

安裝PXE無盤站所需的軟件

根據以上的原理解釋,我們知道啟動無盤win98需要網卡PXEbootrom程序(寫入主闆bios,如果網卡已有PXEbootrom則不需要),DHCP服務器軟件,PXE服務軟件,TFTP服務軟件,工作站上傳工具,當然,還要有WIN98操作系統軟件。

我篩選的軟件:8139網卡寫入主闆的bootrom程序8139pxe.lom,cbrom606.exe,awdflash.exe,VicomsoftDHCPServer,3COMDabs101(包含TFTP服務與PXE服務等),litenet115上傳工具,Win98se操作系統,litenet所需英文win98軟件包(如果有英文win98則忽略)。

安裝PXE無盤站所需的硬件

服務器:k6-2-350,128m,硬盤46GIbm7200轉,8139網卡

工作站(一台):C333,主闆via691(AwardBios),64m,tnt2m64/16m顯卡,4235聲卡,8139網卡

聯網方式:雙絞線直連

優點

1、不用安裝winntserver4.0+servicepark6或win2000server,減少安裝時間,如果使用正版,不用買昂貴的軟件及服務協議

2、沒有cannotfindorloadrequiredfilekrnl386.exe問題

3、沒有tnt系列顯卡16色問題

4、沒有添加了文件和打印共享就出錯的問題

5、沒有修改工作站時間死機問題

6、沒有無法正常關機與重啟的問題

缺點

1、win98做服務器資源分配效率低,比如:

(1)工作站啟動時,服務器偶爾停頓

(2)工作站運行大型遊戲如紅警2、diablo2容易死機(不過還好,星際、帝國沒問題)

(3)工作站數量不能太多

(4)此缺點無法彌補,可能使用高配置的電腦做服務器會好一點點(期望值别太高喲)

2、工作站用戶權限設置功能弱,容易造成系統被破壞

上一篇:autolisp

下一篇:程序員考試

相關詞條

相關搜索

其它詞條