Pxe-Boot
MDT 在 PXE 啟動時弄亂了 BCD 文件設置/位置,錯誤 0xc000000f
我在這裡有一個 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 共享
- 完全重新分配/重新創建整個文件夾的權限
還做了一些我認為與解決問題無關的其他事情。