為了讓我的 VM LAB 環境更方便,決定花一點時間把 Windows XP、Windows 7 x86 及 Windows 7 x64 包在同一個 VM 硬碟檔裡,並且在做好完整 Windows 更新後執行 Sysperp,等於未來只要開機後就會自動重設 SID,還能當成 Base 碟,也確保未來大量測試的正確性。
但在我開心地把三個 OS 做好更新並執行 Sysprep 後,發現無論是要進入 Windows 7 x86 還是 Windows 7 x64,都會產生這樣的錯誤。(編註:因 Windows 7 採英文版安裝,所以 Boot Manager 為英文介面)
從錯誤的檔案是「\windows\system32\ntoskrnl.exe」,狀態代碼為「0xc0000359」,直覺是因為硬體的不同而導致無法正常開機,但...我是放在 Hyper-V 的同一個 VM 跑耶...
試了些方法想解決,卻依然跳同樣的錯誤,最後死馬當活馬醫,掛上 Windows 7 的安裝 ISO 看是否能修復,沒想到卻找到無法開機的真正原因。
近期留言