誤刪VMware快照導致無法啓動虛擬系統的問題

http://lzlutao.blog.51cto.com/102948/662728

早上想開VMware Workstation中的虛擬XP系統測試個東西,點擊打開虛擬機電源時跳出如下對話框:

104942670.jpg

這纔想起上次清理硬盤,刪除了一些非常大的文件,把這臺虛擬機除Windows XP.vmdk之外其他的vmdk文件刪除掉了,帶數字的vmdk文件是該虛擬機的快照文件,當時想的是已經關閉了快照就不需要快照文件了。現在重裝這個虛擬XP系統閒太麻煩了,考慮怎麼快速搞定,於是去另外一個正常的虛擬系統的目錄下對照這個虛擬系統的文件列表,發現vmsd文件是管理快照的

105326763.jpg

清空此文件中的所有內容,保存,刪除收藏夾中出錯的這個虛擬系統,關閉此處

110819448.jpg

再用VMware Workstation的打開功能打開此虛擬系統的vmx配置文件

110952227.jpg

105512336.jpg

還是一樣的錯誤,但發現狀態、位置、版本下邊的“快照”字樣已經不再顯示了

105704616.jpg

既然快照已經被全部清除,那麼應該出錯在vmx配置文件上,打開vmx配置文件

105918675.jpg

更改ide0:0.fileName這行爲:ide0:0.fileName = "Windows XP.vmdk"

保存,重新用打開功能打開Windows XP.vmx,再打開虛擬機電源,OK了,進系統了

本文出自 “sanshow的博客” 博客,請務必保留此出處http://lzlutao.blog.51cto.com/102948/662728

文章評論

2011-09-13 14:09:50
等於是說把配置文件中的文件指向給該了唄,換了個名字而已?是嗎?
短消息通知評論者

[2樓] reply.gifzola回覆
2011-09-13 15:19:24
要把原先的配置文件清空,然後在VMX文件裏面修改指向的文件路徑
短消息通知評論者

2011-09-15 09:38:25
回覆 longmuxiaozi:[1樓]
必須要關閉快照,清空vmsd才行,VM啓動要檢測vmx文件配置和檢測vmsd文件內容,如果vmsd文件中有以前的快照信息,就算重新指向vmx中的配置,VM在啓動的時候一樣需要快照文件。簡化後的方法就是2樓zola所說的。
短消息通知評論者

2011-09-15 09:40:43
回覆 zola:[2樓]
謝謝,你把我所說的簡化成2句話了,哈哈
短消息通知評論者

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章