如何在 Configuration Manager 中使用 PXE 部署作業系統

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

利用本主題中的程序在您的 System Center 2012 Configuration Manager 環境中支援 PXE 起始的部署。 這些程序包括如何設定發佈點接受來自用戶端的 PXE 開機要求、如何建立必須發佈至啟用 PXE 之發佈點的開機映像,以及如何建立排除清單,確保指定的電腦不會執行 Configuration Manager PXE 部署。

如需詳細資訊,請利用以下各節:

  • 設定發佈點接受 PXE 要求

  • 如何建立啟用 PXE 的開機映像

  • 如何建立 PXE 部署的排除清單

設定發佈點接受 PXE 要求

若要將作業系統部署至發出 PXE 開機要求的 Configuration Manager 用戶端,您必須使用設定為回應 PXE 開機要求的其中一個或多個發佈點。 發佈點會回應 PXE 開機要求,並判斷要採取的適當部署動作。

您可以將發佈點網站角色新增至新的網站系統伺服器,或將網站角色新增至現有的網站系統伺服器。 此站台可以是主要或次要站台伺服器。

System_CAPS_important重要事項

在您安裝發佈點之前,請先確認站台系統伺服器上已安裝 Windows 部署服務。 如需有關如何在使用 PXE 安裝作業系統時安裝 Windows 部署服務的詳細資訊,請參閱在 Configuration Manager 中規劃 PXE 起始的作業系統部署

若要建立接受 PXE 開機要求的發佈點,請參閱在 Configuration Manager 中設定內容管理主題中的安裝及設定發佈點一節。

利用下列程序修改現有的發佈點,讓它能夠接受 PXE 要求。

修改現有發佈點以接受 PXE 要求

  1. 如果重要的電腦存在可能意外進行 PXE 開機的風險,請建立排除清單並指定這些電腦的 MAC 位址。 如需詳細資訊,請參閱本主題的如何建立 PXE 部署的排除清單。

  2. 在 Configuration Manager 主控台中,按一下 [系統管理]。

  3. 在 [系統管理] 工作區中,展開 [概觀],然後按一下 [發佈點]。

  4. 選取要設定的發佈點,然後在 [首頁] 索引標籤的 [內容] 群組中,按一下 [內容]。

  5. 在發佈點的內容頁上,按一下 [PXE] 索引標籤。

  6. 若要讓此發佈點回應 PXE 開機要求,請選取 [為用戶端啟用 PXE 支援] 核取方塊。

  7. 若要確認 Configuration Manager 要使用 PXE 部署所需的連接埠,請按 一下 [檢閱 PXE 所需的連接埠] 對話方塊中的 [是]。

  8. 若要啟用 Windows 部署服務使其回應 PXE 服務要求,請選取 [允許此發佈點回應傳入的 PXE 要求] 核取方塊。 使用此核取方塊可啟用和停用服務,而不需移除發佈點上的 PXE 功能。

  9. 若要將作業系統部署到不受 Configuration Manager 管理的電腦上,請選取 [啟用未知電腦支援] 核取方塊。

  10. 若要為您的 PXE 部署提供額外的安全性,請選取 [電腦使用 PXE 時需要密碼] 核取方塊,然後指定強式密碼。

  11. 在 [使用者裝置親和性] 清單中,指定發佈點讓使用者與 PXE 部署的目的地電腦產生關聯的方式。

    • 選取 [不使用使用者裝置親和性],就不會讓使用者與目的地電腦產生關聯。

    • 選取 [手動核准允許使用者裝置親和性],會在使用者與目的地電腦產生關聯之前等候管理使用者核准。

    • 選取 [自動核准允許使用者裝置親和性],會自動將使用者與目的地電腦產生關聯,而不等候核准。

    如需有關使用者裝置親和性的詳細資訊,請參閱如何為使用者和目的地電腦建立關聯

  12. 指定發佈點從所有網路介面或從特定網路介面回應 PXE 要求。 如果發佈點回應特定網路介面,您必須提供每個網路介面的 MAC 位址。

  13. 指定使用多個啟用 PXE 的發佈點時,發佈點回應電腦要求之前的延遲時間 (以秒為單位)。 根據預設,Configuration Manager PXE 服務點會先回應網路 PXE 要求。

  14. 按一下 [確定] 更新發佈點的內容。

如何建立啟用 PXE 的開機映像

在使用 PXE 部署作業系統之前,您必須先建立支援 PXE 部署的開機映像。 您必須同時有 x86 啟用 PXE 的開機映像和 x64 啟用 PXE 的開機映像,兩者都發佈至一個或多個啟用 PXE 的發佈點。

利用下列程序建立 PXE 部署的開機映像。

建立啟用 PXE 的開機映像

  1. 在 Configuration Manager 主控台中,按一下 [軟體程式庫]。

  2. 在 [軟體程式庫] 工作區中,展開 [作業系統],然後按一下 [開機映像]。

  3. 在 [首頁] 索引標籤的 [建立] 群組中,按一下 [新增開機映像],啟動 [新增開機映像精靈]。

  4. 在 [資料來源] 頁面上指定下列選項,然後按 [下一步]。

    - 在 \[路徑\] 方塊中,指定開機映像 WIM 檔。 按一下 \[瀏覽\],找出特定開機映像檔案。
    
      指定的路徑必須是使用 UNC 格式的有效網路路徑。 例如:**\\\\servername\\\<sharename\>\\bootimage.wim**。
    
    - 從 \[開機映像\] 下拉式清單選取您要的開機映像。 如果 WIM 檔包含多個開機映像,每個映像都會列出。
    
  5. 在 [一般] 頁面指定下列選項,然後按 [下一步]。

    - 在 \[名稱\] 方塊中,為開機映像指定唯一的名稱。
    
    - 在 \[版本\] 方塊中,指定開機映像的版本號碼。
    
    - 在 \[註解\] 方塊中,指定有關如何使用開機映像的簡單描述。
    
  6. 完成精靈。

  7. 選取您剛才建立的開機映像。

  8. 在 [首頁] 索引標籤的 [內容] 群組中,按一下 [內容],然後選取 [資料來源] 索引標籤。

  9. 選取 [從 PXE 服務點部署此開機映像] 核取方塊。

  10. 按一下 [確定]。

現在您可以將這些開機映像發佈至接受 PXE 要求的任何發佈點。

如何建立 PXE 部署的排除清單

當您使用 PXE 部署作業系統時,可以建立排除清單來限制包含在部署內的電腦。 排除清單包含您要讓發佈點忽略的電腦 MAC 位址 (如果這些電腦傳送 PXE 開機要求的話)。 這些電腦不會接收 Configuration Manager 用來進行 PXE 部署的部署工作順序。

利用下列步驟建立 PXE 排除清單。

建立排除清單

  1. 在啟用 PXE 的發佈點上建立文字檔。 例如,將此文字檔命名為 pxeExceptions.txt

  2. 使用標準文字編輯器 (像是記事本),並新增啟用 PXE 的發佈點要忽略的電腦 MAC 位址。 以分號分隔 MAC 位址值,且一行輸入一個位址。 例如:01:23:45:67:89:ab

  3. 將文字檔儲存在啟用 PXE 的發佈點站台系統伺服器上。 文字檔可以儲存到伺服器上的任何位置。

  4. 編輯啟用 PXE 之發佈點的登錄建立 MACIgnoreListFile 登錄機碼,其中包含啟用 PXE 的發佈點站台系統伺服器上文字檔位置之完整路徑的字串值。 使用下列登錄路徑:

    HKLM\Software\Microsoft\SMS\DP

    System_CAPS_warning警告

    如果您不當使用登錄編輯程式,可能造成嚴重的問題,而需要重新安裝作業系統。 Microsoft 無法保證您可以解決因不正確使用登錄編輯程式所造成的問題。 您必須自行承擔使用登錄編輯器的風險。

    進行這項登錄變更後,不需要重新啟動伺服器。