以下幾節說明如何設定、部署及管理「開機前服務」,以及如何在同一伺服器上設定標準 DHCP 與 novell-proxydhcp。
如需使用「開機前」的相關資訊,請參閱節 3.0, 使用複製影像。
本節提供有關如何在安裝「開機前服務」後檢查其組態的資訊。
以下元件會做為開機前服務的一部分安裝:
表 2-1 開機前服務元件
Novell-proxydhcp 必須以手動啟動,而且不需在所有影像伺服器上執行。擷取影像時,novell-pbserv 服務必須在要儲存 ZENworks 影像的伺服器上執行。回存影像時,novell-pbserv 服務必須在 ZENworks 影像所在的伺服器上執行。
其他三項服務會在安裝 Configuration Management 或伺服器重新開機時自動啟動,且必須在所有影像伺服器上執行。
如需詳細資訊,請參閱節 E.8, 影像伺服器。
安裝「開機前服務」元件後,應在伺服器上安裝並執行以下服務。您可以使用這些方法檢查它們的狀態:
表 2-2 開機前服務或精靈
不應變更這些服務的預設組態。
如果安裝開機前服務元件的 伺服器同時還是 DHCP 伺服器,請參閱設定開機前服務的 LAN 環境。
若要實作本節中概述的網路部署策略,您必須充分瞭解 TCP/IP 網路協定,並具備 TCP/IP 路由及 DHCP 探查程序的特定知識。
在單一網路節區中部署開機前服務 (使用 PXE),是比較簡單的程序。然而,在多節區網路中部署「開機前服務」遠比這複雜,其可能不僅需要設定「開機前服務」服務或精靈,還要設定伺服器與 PXE 設備之間的網路交換器與路由器。
若要設定路由器或交換器以正確轉遞開機前服務網路流量,您必須清楚瞭解 DHCP 通訊協定、DHCP 中繼代理程式與 IP 轉遞。交換器或路由器的實際設定必須由具備充分硬體知識的人員執行。
我們強烈建議您在單一節區中啟始設定開機前服務,以確保伺服器設定正確並且可操作。
本節包含以下資訊:
設定開機前服務的伺服器時,須注意三個要點:
DHCP 伺服器: 開機前服務環境必須具備標準 DHCP 伺服器。安裝標準 DHCP 伺服器的作業必須由您執行。
開機前服務或精靈: 當您安裝 Configuration Management 時,四個「開機前服務」服務或精靈 (novell-pbserv、novell-tftp、novell-proxydhcp 與 novell-zmgprebootpolicy) 全都會安裝在影像伺服器上。這些服務或精靈必須執行於同一部伺服器上。
影像伺服器: 「開機前服務」服務或精靈可安裝及執行於與 DHCP 相同或不同的伺服器上。
以下各節提供了有關這些服務的一般資訊:
一般不需要對這些服務的預設組態進行變更。但是,若您需要更詳細的組態資訊,請參閱設定開機前服務影像伺服器。
必須為標準 DHCP 伺服器設定可將 IP 位址配置給 PXE 設備的使用中範圍。範圍選項還應指定 PXE 設備應使用的閘道或路由器。
若「開機前服務」(特別是 novell-proxydhcp) 與 DHCP 伺服器安裝在同一個伺服器上,則必須透過特殊的選項標籤來設定 DHCP 伺服器。若需要更多的資訊,請參閱設定開機前服務的 LAN 環境。
為設備提供複製影像服務。
其中包括傳送及接收影像檔、探查指定的影像集以及做為多路廣播複製影像的工作階段來源電腦等。
開機前服務 Proxy DHCP 伺服器會隨標準 DHCP 伺服器執行,以通知 PXE 設備有關 TFTP 伺服器的 IP 位址、執行 novell-zmgprebootpolicy 之伺服器的 IP 位址、以及網路開機程式 (nvlnbp.sys) 的名稱。
PXE 設備會使用它來申請需要執行複製影像任務的檔案。TFTP 伺服器還可為這些檔案提供中央儲存機制。
PXE 設備會使用其中一部伺服器下載網路開機程式 (nvlnbp.sys)。
PXE 設備會使用 novell-zmgprebootpolicy 檢查是否有需要在設備上執行的複製影像動作。其會代表 PXE 設備將申請轉寄給 novell-pbserv。
若您使用 Intel AMT,則應在位於以下位置中的 novell-zmgprebootpolicy.conf 檔案中啟用其支援:
Windows: %ZENWORKS_HOME%\conf\preboot\
Linux: /etc/opt/novell/zenworks/preboot/
在您的網路中執行開機前服務所需的組態,取決於您的網路設定。請適當設計網路,使 PXE 設備能夠有效連接至執行「開機前服務」服務或精靈的伺服器。請確實考量網路上所要安裝的 PXE 設備數,以及可供這些設備使用的頻寬。若要瞭解設備與伺服器在「開機前服務」程序期間需如何互動,請參閱節 1.4, 開機前服務程序。
您可以設定開機前服務與 DHCP 在 LAN 與 WAN/VLAN 環境中執行於同一部伺服器或不同伺服器的開機前服務:
應安裝影像伺服器,使 PXE 設備能夠存取其 LAN 中的影像服務。良好的設計可確保用戶端不需透過緩慢的 WAN 連結連接至影像服務。
雖然您可以擁有任何數量的影像伺服器,但一般而言,每個 DHCP 伺服器範圍只需啟用一部 Proxy DHCP 伺服器。
在 WAN 中,PXE 設備通常會被一或多部路由器與 Proxy DHCP 與 DHCP 伺服器隔開。PXE 設備會傳送廣播以獲取 DHCP 資訊,但根據預設,路由器不會將廣播轉遞至伺服器,因而導致開機前服務工作階段失敗。
在 VLAN (虛擬 LAN) 環境中,PXE 設備會依邏輯方式被交換器與 Proxy DHCP 伺服器與 DHCP 伺服器隔開。在 IP 層級上,此組態看起來十分類似於傳統的 WAN (路由) 環境。
在一般的 VLAN 環境中,會在交換器上設定虛擬 LAN,將網路分成多個子網路。每個虛擬 LAN 中的設備通常會從中央 DHCP 伺服器取得其 IP 位址資訊。若要讓此系統運作,必須在每個閘道上設定 Bootp 或 IP 輔助程式。這些輔助程式可從每個子網路中的設備將 DHCP 申請轉遞至 DHCP 伺服器,讓 DHCP 伺服器回應該子網路中的設備。
以下說明在與 DHCP 相同的伺服器上安裝開機前服務,與在個別的伺服器上安裝時,LAN 組態有何不同。在此情況下,只有 LAN 上的 PXE 設備會連接至開機前服務影像伺服器。
表 2-3 相同與個別伺服器的 LAN 組態有何差異
資訊 |
在同一部伺服器上 |
在個別伺服器上 |
---|---|---|
組態 |
由於開機前服務與 DHCP 執行於同一部伺服器上,因此必須在 DHCP 伺服器上設定選項標籤 60。 如需設定此標籤的相關資訊,請參閱設定開機前服務的 LAN 環境。 |
沒有要求。 |
優點 |
|
|
缺點 |
|
|
以下說明在與 DHCP 相同的伺服器上安裝開機前服務,與在個別的伺服器上安裝時,WAN/VLAN 組態有何不同。在此情況下,整個 WAN/VLAN 上的所有 PXE 設備均會連接至開機前服務影像伺服器。
表 2-4 相同與個別伺服器的 WAN/VLAN 組態有何差異
資訊 |
在同一部伺服器上 |
在個別伺服器上 |
---|---|---|
組態 |
路由器/交換器已經過 IP 輔助程式的設定,而會將網路流量轉遞至 DHCP 伺服器。 由於開機前服務與 DHCP 執行於同一部伺服器上,因此必須在 DHCP 伺服器上設定選項標籤 60。 如需設定此標籤的相關資訊,請參閱設定開機前服務與 DHCP 執行於同一部伺服器上的 WAN/VLAN。 |
在為 PXE 設備所屬之子網路提供服務的路由器/交換器上,設定 DHCP 傳送代理程式或 IP 輔助程式。輔助程式依設定會將在子網路上偵測到的所有 DHCP 廣播,轉遞至 DHCP 與 Proxy DHCP 伺服器。 這通常需要設定兩個輔助程式:第一個負責將 DHCP 廣播轉遞至 DHCP 伺服器,第二個負責將 DHCP 廣播轉遞至 Proxy DHCP 伺服器。 |
優點 |
|
|
缺點 |
|
|
若「開機前服務」與 DHCP 執行於不同的伺服器上,您不需要設定網路組態。
若「開機前服務」與 DHCP 執行於同一部伺服器上,則必須在 DHCP 伺服器上設定選項標籤 60。根據伺服器的平台執行下列作業:
Linux DHCP 伺服器 :執行下列作業,在同一部 Linux 伺服器上設定標準 DHCP 及 Proxy DHCP:
停止 Linux 影像伺服器上的 DHCP 服務。
在此伺服器上,使用編輯器開啟 DHCP 組態檔 /etc/dhcpd.conf。
在檔案中插入下一行:
option vendor-class-identifier "PXEClient";
儲存檔案。
重新啟動 DHCP 服務。
Windows 2000 Advanced DHCP Server :執行下列作業,在同一部 Windows 2000 Advanced Server 上設定標準 DHCP 及 Proxy DHCP:
在「命令提示字元」視窗中,輸入 netsh。
在 netsh 提示下,輸入 dhcp server。
在 dhcp 伺服器提示下,輸入以下內容:
add optiondef 60 ClassID STRING 0 PXEClient
在 DHCP 設定功能表中新增定義類型。
您可以在安裝及執行 DHCP 的同一部伺服器上安裝 Configuration Management (其中包含開機前服務)。但您必須執行下列作業,才能使其正常運作:
在 DHCP 伺服器上設定選項標籤 60,讓伺服器能夠使用 novell-proxydhcp。請參閱上一節中的步驟 (設定開機前服務的 LAN 環境)。
在伺服器上,編輯 novell-proxydhcp.conf 檔案,並將:
LocalDHCPFlag = 0
變更為
LocalDHCPFlag = 1
該檔案位於:
Windows: %ZENWORKS_HOME%\conf\preboot\
Linux: /etc/opt/novell/
然後在伺服器上輸入下列指令以重新啟動服務,使變更生效:
Windows: 在「服務」對話方塊中,於
上按一下滑鼠右鍵,然後選取 。Linux: /etc/init.d/novell-proxydhcp restart
重要:若要將交換器充當防火牆,並限制網路上的流量類型,請瞭解 novell-tftp 和 novell-zmgprebootpolicy 與防火牆或網路篩選器並不相容。您不應嘗試透過防火牆執行這些服務或精靈。若使用者必須透過防火牆傳送開機前工作,則所有開機前服務工作皆必須位於外部,而僅參考防火牆內的 Web 服務。
您可以在安裝及執行 DHCP 以外的伺服器上安裝 Configuration Management (其中包含開機前服務。但您必須設定網路設備,其才可正確轉遞開機前服務網路流量。
重要:若要將交換器充當防火牆,並限制網路上的流量類型,請瞭解 novell-tftp 和 novell-zmgprebootpolicy 與防火牆或網路篩選器並不相容。您不應嘗試透過防火牆執行這些服務或精靈。若使用者必須透過防火牆傳送開機前工作,則所有開機前服務工作皆必須位於外部,而僅參考防火牆內的 Web 服務。
以下是開機前服務與 DHCP 執行於相同伺服器之 WAN/VLAN 環境的範例部署。以下幾節將提供設定網路設備、使其正確轉遞開機前服務網路流量的特定必要步驟。
在此範例中,執行韌體 2.0.1 版的 Bay Networks* Accel 1200 交換器上設定了三個 VLAN。一個 VLAN 代管 Proxy DHCP 伺服器,另一個 VLAN 代管 DHCP 伺服器,第三個 VLAN 代管 PXE 設備。交換器將 PXE 設備的 DHCP 廣播同時轉遞至 Proxy DHCP 伺服器與 DHCP 伺服器。這兩部伺服器的回應接著正確地路由回 PXE 設備,而 PXE 設備正確地啟動開機前服務工作階段。
這三個 VLAN 皆為 24 位元網路;其子網路遮罩為 255.255.255.0。
第一個 VLAN 閘道為 10.0.0.1。此 VLAN 含有配置之 IP 範圍介於 10.0.0.2 與 10.0.0.128 之間的 PXE 設備。此 VLAN 名為 VLAN1。
第二個 VLAN 閘道為 10.1.1.1。此 VLAN 含有 IP 為 10.1.1.2 的 DHCP 伺服器。此 VLAN 名為 VLAN2。
第三個 VLAN 閘道為 196.10.229.1。此 VLAN 含有執行 novell-proxydhcp 與 novell-zmgprebootpolicy 的伺服器。此伺服器的 IP 為 196.10.229.2。此 VLAN 名為 VLAN3。
所有 VLAN 間皆會啟用路由。每個 VLAN 皆必須位於其本身的跨距樹狀結構群組中。
進入「全域」組態模式。
輸入 ip forward-protocol udp 67,然後按 Enter。
輸入 ip forward-protocol udp 68,然後按 Enter。
進入為 PXE 設備提供服務的 LAN 介面。
輸入 ip helper-address 10.1.1.2,然後按 Enter。
輸入 ip helper-address 196.10.229.2,然後按 Enter。
儲存組態。
使用「站台管理員」連接至路由器。
確定 IP 可路由。
啟用 PXE 設備子網路/VLAN 上的
核取方塊。選取 PXE 設備所連接的介面。
編輯電路。
按一下
。按一下
。確定已勾選
核取方塊。按一下
。依序按一下
> > > 。在清單中可看見已啟用 Bootp 的介面。
按一下
。將
值變更為 Bootp 與 DHCP。設定傳送代理程式:
對交換器執行下列步驟:
使用下列指令行,啟用用戶端 VLAN 的 DHCP:
# config vlan1 ip
# dhcp enable
使用下列指令行設定 IP 輔助程式,將 DHCP 申請從設備子網路轉遞至 TFTP 伺服器:
# config ip dhcp-relay
# create 10.0.0.1 10.1.1.2 mode dhcp state enable
# create 10.0.0.1 196.10.229.2 mode dhcp state enable
create 指令的格式為 create 代理程式 伺服器 mode dhcp state enable,其中,代理程式是為 PXE 設備提供服務之閘道的 IP 位址,伺服器是應接收 DHCP 訊框之伺服器的 IP 位址。
儲存組態。
某些網路設備可過濾通過其間的網路流量。開機前服務利用多種不同類型的流量,且這些流量均必須可以成功通過路由器或交換器,以成功完成「開機前服務」工作階段。「開機前服務」工作階段使用以下目的連接埠:
表 2-5 開機前服務的目的埠
配件 |
埠 |
---|---|
DHCP 與 Proxy DHCP 伺服器 |
UDP 埠 67、68 與 4011 |
TFTP 伺服器 |
UDP 連接埠 69 |
novell-zmgprebootpolicy |
UDP 連接埠 13331 |
重要:若要將交換器充當防火牆,並限制網路上的流量類型,請瞭解 novell-tftp 和 novell-zmgprebootpolicy 與防火牆或網路篩選器並不相容。您不應嘗試透過防火牆執行這些服務或精靈。若使用者必須透過防火牆傳送開機前工作,則所有開機前服務工作皆必須位於外部,而僅參考防火牆內的 Web 服務。
跨距樹狀結構協定 (spanning tree protocol, STP) 可用於某些交換器,專用於偵測網路中的迴路。將設備 (通常為網路中樞器或設備) 附加至交換器上的連接埠時,交換器會向設備指示連結處於使用中狀態,但交換器不會將訊框從連接埠傳送至網路的其他位置,而是檢查迴路的每個訊框,然後將其刪除。切換器可保持此監聽狀態達 15 到 45 秒。
其影響是導致 PXE 發出的 DHCP 申請由切換器刪除,從而導致「開機前服務」工作階段失敗。
通常可以透過觀察交換器上的連結指示燈來確定 STP 是否正在進行。設備關閉時,您會注意到交換器上的連結燈也同時關閉。設備開啟時,連結燈會變成琥珀色,再過一段時間則會轉為正常的綠色指示燈。只要連結指示燈為琥珀色,就表示 STP 正在進行中。
此問題僅影響直接附加至乙太網路交換器的 PXE 設備。若要修正此問題,請執行以下作業之一:
完全關閉切換器上的 STP。
為連接 PXE 設備之網路交換器上的每個連接埠,將 STP 設定為「Port Fast」。
問題解決後,連接埠上的連結指示燈應幾乎在該連接埠連接之設備開啟的同時變為綠色。
有關 STP 及其對 DHCP 之影響的資訊可從「使用 PortFast 及其他指令修正終端站啟動連接問題」中取得。
本節包含有關管理與設定開機前服務的資訊:
在「開機前服務」中,服務或精靈不會使用交換器。若要設定服務或精靈以執行預設值以外的作業,必須編輯組態檔。
您可以在服務或精靈執行時編輯組態檔,因為只有在服務或精靈啟動後,方可讀取這些檔案。編輯檔案後必須重新啟動服務或精靈,變更才會生效。
如需服務或精靈組態檔的詳細資訊,請參閱節 E.8, 影像伺服器。
以下幾節將說明如何設定下列 ZENworks Imaging Server:
一般不需要變更預設 TFTP 伺服器組態值。如果您需要對其進行變更,請使用以下程序:
以編輯器開啟下列檔案:
Windows: %ZENWORKS_HOME%\conf\preboot\novell-tftp.conf
Linux: /etc/opt/novell/novell-tftp.conf
請根據檔案中的指示編輯組態設定。
儲存變更。
在指令行上,輸入以下指令:
Windows: 在「服務」對話方塊中,於
上按一下滑鼠右鍵,然後選取 。Linux: /etc/init.d/novell-tftp restart
Proxy DHCP 伺服器可為 PXE 設備提供連接到開機前服務系統所需的資訊。
使用下列步驟,修改 novell-proxydhcp 的設定:
以編輯器開啟下列檔案:
Windows: %ZENWORKS_HOME%\conf\preboot\novell-proxydhcp.conf
Linux: /etc/opt/novell/novell-proxydhcp.conf
請根據檔案中的指示編輯組態設定。
儲存變更。
在指令行上,輸入以下指令:
Windows: 在「服務」對話方塊中,於
上按一下滑鼠右鍵,然後選取 。Linux: /etc/init.d/novell-proxydhcp restart
您可以將組態公用程式中的 IP 位址欄位設定為 0.0.0.0。伺服器會使用伺服器中安裝之第一個網路卡的 IP 位址來取代這些項目。
Novell-pbserv 可為設備提供複製影像服務。
使用下列步驟,修改 novell-pbserv 的設定:
以編輯器開啟下列檔案:
Windows: %ZENWORKS_HOME%\conf\preboot\novell-pbserv.conf
Linux: /etc/opt/novell/zenworks/preboot/novell-pbserv.conf
請根據檔案中的指示編輯組態設定。
儲存變更。
在指令行上,輸入以下指令:
Windows: 在「服務」對話方塊中,於
上按一下滑鼠右鍵,然後選取 。Linux: /etc/init.d/novell-pbserv restart
Novell-zmgprebootpolicy 可用以檢查是否有必須在設備上執行的複製影像動作。其會代表 PXE 設備將申請轉寄給 novell-pbserv。
使用下列步驟,修改 novell-zmgprebootpolicy 的設定:
以編輯器開啟下列檔案:
Windows: %ZENWORKS_HOME%\conf\preboot\novell-zmgprebootpolicy.conf
Linux: /etc/opt/novell/zenworks/preboot/novell-zmgprebootpolicy.conf
請根據檔案中的指示編輯組態設定。
儲存變更。
在指令行上,輸入以下指令:
Windows: 在「服務」對話方塊中,於
上按一下滑鼠右鍵,然後選取 。Linux: /etc/init.d/novell-zmgprebootpolicy restart
若 Proxy DHCP 與 DHCP 伺服器在同一實體伺服器上執行,則 DHCP 伺服器需要將選項 60 (十進位) 新增至 DHCP 標籤。此選項應為字串類型,並且必須包含字母 PXEClient。
若需要更多的資訊,請參閱設定開機前服務的 LAN 環境。
本節說明開機前服務所使用的網路連接埠。使用本節中的資訊可讓您設定路由器,使其正確轉遞由開機前服務產生的網路流量。如需有關設定路由器的進一步資訊,請參閱節 2.4.2, 在網路環境中部署開機前服務。
開機前服務可使用已知與專用 IP 埠。
已知的 IP 埠包括:
67 十進位: Proxy DHCP 伺服器在此連接埠上監聽 PXE 資訊申請。這與標準 DHCP 伺服器所使用的是同一個埠。
68 十進位: DHCP/Proxy DHCP 伺服器會回應此埠上的用戶端申請。這與標準 DHCP 伺服器所使用的是同一個埠。
69 十進位: TFTP 伺服器在此連接埠上監聽來自 PXE 設備的檔案申請。
4011 十進位: 在與 DHCP 服務或精靈相同的伺服器上執行時,Proxy DHCP 伺服器會在此連接埠上監聽 PXE 資訊申請。
專用 IP 埠包括:
998 十進位: Novell-pbserv 用戶端連接埠。它會在此埠上接收來自「開機前服務」設備的所有連接申請。
13331 十進位: Novell-zmgprebootpolicy 用戶端連接埠。它會在此埠上接收來自 PXE 設備的所有連接申請。
雖然 PXE 設備在對 novell-tftp 與 novell-zmgprebootpolicy 發出啟始申請時會使用前述的埠,但在執行其他異動時,則可能使用任何可用埠。因此,影像伺服器及其用戶端不可被防火牆隔開。
重要:Novell-tftp 和 novell-zmgprebootpolicy 與防火牆或網路篩選器不相容。您不應嘗試透過防火牆執行這些服務或精靈。若使用者必須透過防火牆傳送開機前工作,則所有開機前服務工作皆必須位於外部,而僅參考防火牆內的 Web 服務。
根據「ZENworks 控制中心」中為「開機前服務」設定的組態,PXE 設備或許可以在開機程過程中顯示「Novell 開機前服務」功能表。功能表上有以下選項:
如需設定功能表之使用方式的相關資訊,請參閱節 2.5.1, 設定 Novell 開機前服務功能表選項。
有時您可能需要修改「Novell 開機前服務」功能表上的選項。您可以編輯影像伺服器上所含的文字檔,以自定這些選項。例如,您可以:
新增、刪除及修改功能表選項
新增子功能表項目
變更色彩規劃
變更功能表標題與螢幕名稱
每部要自定功能表的影像伺服器,均應完成下列程序。
若要編輯功能表:
在文字編輯器中,開啟執行 ZENworks Proxy DHCP 伺服器 (novell-proxydhcp) 之影像伺服器上的下列檔案:
Windows: %ZENWORKS_HOME%\share\tftp\pxemenu.txt
Linux: /srv/tftp/pxemenu.txt
重要:若要儲存此功能表的預設選項,建議您先備份 pxemenu.txt,如 pxemenu_orig.txt。
以下是預設功能表之 pxemenu.txt 檔案的內容:
#This file describes a PXEMenu ScreenName = Novell Preboot Services Menu ScreenInfo = Version 2.0 July, 2007 MenuTitle = ZENworks Preboot Options FormatVersion = 2 #The screen colors determine the color of the main part of the menu screen ScreenColor = bright_white ScreenBackgroundColor = blue #The info colors determine the color of the screen information at the top #of the menu screen InfoColor = yellow InfoBackgroundColor = blue #The hint colors determine the color of the hint line at the bottom of the screen HintColor = lt_cyan HintBackgroundColor = blue #The menu colors determine the color of the menu box and menu title MenuColor = yellow MenuBackgroundColor = blue #The option colors determine the color of the menu option OptionColor = BRIGHT_WHITE OptionBackgroundColor = BLUE #The chosen colors determine the color of the high-lighted option ChosenColor = BRIGHT_WHITE ChosenBackgroundColor = RED #The 'forced option' is the option that will be automatically #executed without presenting a menu to the user. It MUST be an #option on the first ('Main' by default) menu. The following #example will force 'Start ZENworks Imaging Maintenance' #ForceOption=2 StartMenu = Main #Note: The original version of the pxemenu.txt file does not # require submenus, but example syntax is provided in # comments for demonstration purposes. [Main] MenuTitle = ZENworks Preboot Options option = execute ; "Start ZENworks Imaging" ; "ZENworks Imaging in Automated Mode" ; pxelinux.0 ; z_auto.cfg option = execute ; "Start ZENworks Imaging Maintenance" ; "ZENworks Imaging Linux Session in Interactive Mode" ; pxelinux.0 ; z_maint.cfg option = execute ; "Disable ZENworks Partition" ; "Disable Existing ZENworks partition" ;pxelinux.0 ; z_zpdis.cfg option = execute ; "Enable ZENworks Partition" ; "Re-enable Existing ZENworks partition" ;pxelinux.0 ; z_zpen.cfg #option = submenu ; "Sub Menu Options >>" ; "Submenu example with more options" ; SUBMenu option = exit ; "Exit" ; "Boot to local hard drive" #[SUBMenu] #MenuTitle = Sub Menu Options #option = execute ; "Sub Menu #1" ; "Description for sub menu #1" ; # pxelinux.0 ; submenu1.cfg #option = execute ; "Sub Menu #2" ; "Description for sub menu #2" ; # pxelinux.0 ; submenu2.cfg #option = return ; "Return" ; "Return to main menu" #option = exit ; "Exit" ; "Boot to local hard drive"
若要變更功能表的外觀,請編輯前面七段 (標題與色彩)。
若要變更色彩,則所輸入的設定必須選自下列項目:
若要變更功能表選項,請編輯 [Main] 下的區段。
功能表選項、其提示描述、pxelinux.0 可執行檔以及組態檔 (.cfg) 會列示在 option = 行中。
完成後,儲存 pxemenu.txt 檔案。