製作 PXE 的啟動檔案,推薦使用 的 DABS(Dynamic Access Boot Services)。DABS 提供了功能強大的 PXE 啟動服務、管理功能,但是,網上可供下載的是一個30天的試用版。所以,我們只用它的啟動映像檔案製作功能,而由 Windows 2000 Server 的 DHCP 伺服器來提供 PXE 啟動服務。
DABS 可以安裝在任何一臺執行 Windows 的機器上。安裝後,執行 Boot Image Editor,出現主介面圖。選擇“建立或PXE映像檔案(Create a TCP/IP or PXE image file)”,出現對話視窗。為即將建立的映像檔案命名,例如:
pxeghost.img
,其他採用預設選項,將經測試正常的網路啟動盤放入軟碟機,選擇[OK],建立PXE啟動映像
Pxeghost.img
檔案。
在 Boot Image Editor 的主選單中,選擇“建立PXE選單啟動檔案(Creat a PXE menu boot file)”,在出現的視窗中選擇[新增(Add)],加入我們剛剛建立的啟動映像檔案
Pxeghost.img
,在“選項(Options)”標籤中可以設定選單標題和等待時間。
選擇[儲存(Save)],給儲存的PXE選單啟動檔案命名為 Pxemenu.pxe。
3、伺服器的PXE啟動服務設定
Windows 2000 Server 的 DHCP 服務支援兩種啟動協議:DHCP 和 BOOTP。我們可以設定以下三種選擇:僅 DHCP、僅 BOOTP、兩者。如果我們的區域網中由其他的 DHCP 伺服器提供動態 IP 地址分配,那麼這裡選“僅BOOTP”即可;如果需要這臺伺服器提供動態 IP 地址分配,則需要選“兩者”。
用GHOST的網路克隆功能:
先和平時一樣將要 ghost 的分割槽做成一個 *
.gho
檔案,再在一臺 win98 上安裝Symantec Ghost 企業版,重啟。1. 首先製作一張 ghost 帶網絡卡驅動的啟動盤。Start > Programs > Symantec Ghost > Ghost Boot Wizard->Network Boot Disk 如果你的網絡卡在列表內直接選擇它就可以生成一張帶 PC-DOS 的啟動盤。(但 6.5版的生成的軟盤經常有問題,不能成功啟動)如果你的網絡卡不在列表內,你要建立專用的 Packet Driver。ADD->Packet Driver (網絡卡的驅動程式中有)往下根據提示一步一步走,填入工作站的 ip(ghost 一定要 tcp/ip 協議)。最後生成一張軟盤,但此軟盤仍不能使用,要改
autoexec.bat
檔案在 netxxxx.dos
後面加一個16進位制的地址,如 0X75 等。多臺計算機只需改wattcp.cfg
檔案中的 ip 即可:IP = 192.168.100.44
NETMASK = 255.255.255.0
GATEWAY = 192.168.100.1
2. 在 server 端執行 multicast server 出來的畫面。先給 server一個Session Name(別名)如:bb,再選擇 image file 就是你的 gho 檔案。然後 ->Dump From Client->rtitions->More Options-> 在 auto start 的 client 中填入 50(如果你要同時複製50臺)->accept client 就算完成了,當你的工作站數達到50臺時,server就自動傳送*
.gho
檔案。3.詳述:
目前,相當多的電子教室都採用了沒有軟碟機、光碟機的工作站。在沒有軟碟機、光碟機的情況下,當硬碟的軟體系統出現問題時,能否實現網路硬碟克隆呢?PXE(Preboot Execution Environment,它是基於 TCP/IP、DHCP、TFTP 等 Internet 協議之上的擴充套件網路協議)技術提供的從網路啟動的功能,讓我們找到了解決之道。下面,我們就來講解怎樣採用Ghost 7.0來實現基於 PXE 的網路硬碟克隆。
網路硬碟克隆過程簡述
網路硬碟克隆過程為:在裝有軟碟機的工作站上,用一張引導盤來啟動機器,連線到伺服器,使用 Ghost 多播服務(Multicast Server)將硬碟或分割槽的映像克隆到工作站,這樣就實現了不拆機、安全、快速的網路硬碟克隆。
實現 PXE 網路啟動方式
對於沒有軟碟機、光碟機的工作站,要實現PXE網路啟動方式,需要完成三個步驟:
1、工作站的PXE啟動設定
PXE網路啟動一般要求在網絡卡上加裝 PXE 啟動晶片(PXE Boot ROM);對於某些型號的網絡卡,也可以將 PXE 啟動程式碼(Boot Code)寫入主機板的 Flash ROM;而一些主機板上集成了網絡卡的品牌機(例如清華同方的商用機),可直接支援PXE啟動。
常用的 RTL8139 晶片的網絡卡,其 PXE 啟動設定方式是:機器啟動時根據螢幕提示按下Shift+F10,在啟動型別中選擇PXE,開啟網路啟動選項即可。
2、製作 PXE 啟動檔案
製作 PXE 的啟動檔案,推薦使用 的 DABS(Dynamic Access Boot Services)。DABS 提供了功能強大的 PXE 啟動服務、管理功能,但是,網上可供下載的是一個30天的試用版。所以,我們只用它的啟動映像檔案製作功能,而由 Windows 2000 Server 的 DHCP 伺服器來提供 PXE 啟動服務。
DABS 可以安裝在任何一臺執行 Windows 的機器上。安裝後,執行 Boot Image Editor,出現主介面圖。選擇“建立或PXE映像檔案(Create a TCP/IP or PXE image file)”,出現對話視窗。為即將建立的映像檔案命名,例如:
pxeghost.img
,其他採用預設選項,將經測試正常的網路啟動盤放入軟碟機,選擇[OK],建立PXE啟動映像Pxeghost.img
檔案。在 Boot Image Editor 的主選單中,選擇“建立PXE選單啟動檔案(Creat a PXE menu boot file)”,在出現的視窗中選擇[新增(Add)],加入我們剛剛建立的啟動映像檔案
Pxeghost.img
,在“選項(Options)”標籤中可以設定選單標題和等待時間。選擇[儲存(Save)],給儲存的PXE選單啟動檔案命名為 Pxemenu.pxe。
3、伺服器的PXE啟動服務設定
Windows 2000 Server 的 DHCP 服務支援兩種啟動協議:DHCP 和 BOOTP。我們可以設定以下三種選擇:僅 DHCP、僅 BOOTP、兩者。如果我們的區域網中由其他的 DHCP 伺服器提供動態 IP 地址分配,那麼這裡選“僅BOOTP”即可;如果需要這臺伺服器提供動態 IP 地址分配,則需要選“兩者”。
接下來,設定啟動檔名。在DHCP伺服器的作用域選項中配置選項“067:啟動檔名”,字串值為我們建立的 PXE 選單啟動檔名
Pxemenu.pxe
。注意:檔名不包含路徑。DHCP 伺服器只是將啟動檔名通知給 BOOTP 客戶機,客戶機透過什麼方式下載啟動檔案呢?答案是,需要 TFTP 服務。3Com 的 DABS 包含了一個 TFTP 服務元件,當然,也可以下載一個免費的 TFTP 伺服器軟體長期使用。
在 TFTP 伺服器的設定中,規定一個服務目錄。將製作的 PXE 啟動檔案
Pxeghost.img
、Pxemenu.pxe
放到 TFTP 的服務目錄中。TFTP 伺服器設定為自動執行。用 Ghost 多播
現在執行 Ghost 多播伺服器,任務名稱為 Restore。設定完畢,按下[接受客戶(Accept Clients)]按鈕。啟動要接受硬碟克隆的無軟碟機工作站,如果以上步驟操作無誤,應該能夠實現 PXE 啟動,加入到多播克隆的任務當中。所有的目標工作站連線到本次任務之後,按下[傳送(Send)]按鈕,開始克隆任務。