Pxe-Boot

MDT 在 PXE 啟動時弄亂了 BCD 文件設置/位置,錯誤 0xc000000f

  • February 15, 2022

我在這裡有一個 MDT 設置,它執行良好,直到我最近將 Windows 映像更新到 1903 並進行了一些其他更改。

現在,客戶端上的 PXE 引導失敗並出現錯誤“0xc000000f”,遠端安裝共享的文件夾 \Tmp\ 中缺少引導配置數據文件。文件名是<architecture>{<some UUID>}.bcd,例如x64uefi{ABC-XYZ-...}.bcd

錯誤截圖

當新生成 Tmp\ 中的 BCD 文件時,PXE Boot 可以工作,但會定期清除文件夾,然後 PXE 啟動將失敗並出現上述錯誤。

這些文件是在替換 MDT 配置中的引導映像之後生成的,或者在重新啟動 MDT 服務時生成。我還應該補充一點,我已經設置了一個分佈式環境,並且遠端安裝文件夾通過 DFS-R 複製到其他伺服器。但這不應該影響這個問題。

我的問題是:我在哪裡可以配置 BCD 文件的位置?因為Tmp\xyz.bcd不是預設位置,而是如此\Boot\BCD所示。該位置必須動態設置,因為 UID 每次都會更改,並且藍屏中的文件名指向新的 BCD 文件。

提前感謝您的幫助。

編輯: 解決方案是從 DFS-R(複製)中排除 tmp/ 文件夾。

所以……到目前為止,這似乎已經解決了,問題是我改變了這麼多變數,我不知道哪個真正解決了問題,但它是以下之一:

  • wdsutil /uninitialize-server, 重新配置
  • 完全重新創建 WDS/RemoteInstallation 共享
  • 完全重新分配/重新創建整個文件夾的權限

還做了一些我認為與解決問題無關的其他事情。

引用自:https://serverfault.com/questions/984794