共用方式為


部署自定義映射時布建錯誤

適用於:✔️ Windows VM

如果您上傳或擷取一般化 VM 映射作為特製化 VM 映射,則會發生布建錯誤,反之亦然。 前者會導致布建逾時錯誤,後者會導致布建失敗。 若要部署自定義映像而不發生錯誤,您必須確定映像的類型不會在擷取程式期間變更。

下表列出一般化和特製化影像的可能組合、您將遇到的錯誤類型,以及修正錯誤所需的動作。

下表列出 Windows 一般化 (gen.) 和特製化 (spec.) OS 映射的可能上傳和擷取組合。 將處理且沒有任何錯誤的組合是由 Y 表示,而擲回錯誤的組合則以 N 表示。下表提供您遇到之不同錯誤的原因和解決方法。

OS 上傳規格。 上傳 Gen。 擷取規格。 擷取 Gen。
Windows Gen. N1 Y N3 Y
Windows 規格。 Y N2 Y N4

Y: 如果操作系統已一般化,且其上傳和/或擷取與一般化設定,則不會有任何錯誤。 同樣地,如果OS是Windows特製化,且其上傳和/或擷取為特殊化設定,則不會有任何錯誤。

上傳錯誤

N1 如果 OS 已一般化,且其上傳為特製化,您將會收到布建逾時錯誤,且 VM 卡在 OOBE 畫面上。

N2 如果 OS 是 Windows 特製化,且上傳為一般化,您將會收到布建失敗錯誤,VM 卡在 OOBE 畫面上,因為新 VM 是以原始電腦名稱、使用者名稱和密碼執行。

解決方法

若要解決這兩個錯誤,請使用 Add-AzVhd 來上傳內部部署可用的原始 VHD,其設定與 OS 的設定相同(一般化/特製化)。 若要上傳為一般化,請記得先執行 sysprep。

擷取

N3 如果 OS 已一般化,而且擷取為特製化,您將會收到布建逾時錯誤,因為原始 VM 無法隨著其標示為一般化而無法使用。

N4 如果作業系統是 Windows 特製化,而且擷取為一般化,您將會收到布建失敗錯誤,因為新的 VM 正在以原始電腦名稱、使用者名稱和密碼執行。 此外,原始 VM 無法使用,因為它標示為特製化。

解決方法

若要解決這兩個錯誤,請從入口網站刪除目前的映像,並以 與OS的相同設定從目前的 VHD 中擷取它(一般化/特製化)。

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。