將家中WS2012 Hyper-v 3.0 LAB主機升級至WS2012 R2 Hyper-v 3.0 R2,本身不喜歡使用升級的方式,所以將VM匯出至另外一個硬碟後,就重灌。
重灌完畢,將Hyper-v 環境準就緒後,將VM還原匯入後,將VM啟動出現
[‘Unnamed VM’ 無法讀取或更新虛擬機器設定: 安全性識別碼結構不正確。 (0x80070539)] 訊息
而事件檢視器則是
嘗試重建一個VM,將VHDX掛上後,可以正常開機使用。
因為看了訊息顯示[結構不正確],將原有的xml 及重建VM可以正常啟動的xml 兩個比對
發現多了下面區段~~
<security>
<sd type=”string”>O:S-1-0-0D:(OA;;CC;5cf72d6e-61d5-4fbe-a05c-1e3c28d742fa;;S-1-5-21-1449545248-1992098293-2973696140-1602)(OA;;CC;5cf72d6e-61d5-4fbe-a05c-1e3c28d742fa;;DA)(OA;;CC;5cf72d6e-61d5-4fbe-a05c-1e3c28d742fa;;SY)(OA;;CC;5cf72d6e-61d5-4fbe-a05c-1e3c28d742fa;;S-1-5-21-1449545248-1992098293-2973696140-500)</sd>
</security>
只是之前在匯出的時候也沒有錯誤訊息,後來將此區段刪除後,VM就可以正常啟動
本篇瀏覽人數: 1705