Vmware虛擬機的複製後沒法使用的問題和解決

我在本身的機器上用Vmware安裝的Ubuntu 12.04系統,並在裏面部署了Openstack的開發環境,部署的過程有些複雜,不但願再次重複這個過程,因而就複製整個的虛擬機文件到其餘機器上面使用,可是在其餘機器上用Vmware打開虛擬機文件後跳出了這麼一個對話框:php

這時若是點擊「取得全部權」,後面將會遇到更嚴重的問題,以下圖:html

系統沒法正常啓動,進入了救援模式。我在網上搜索了一些退出救援模式的方法(http://forum.ubuntu.org.cn/viewtopic.php?t=264606),可是並沒有法解決個人問題,可能那些作法只適合裸機安裝的系統。出現這個問題的緣由,我想大概是在取得全部權的時候損壞了虛擬機文件。ubuntu

好在在網上找到了這篇文章:http://www.cnblogs.com/itcmor/archive/2012/08/10/2631700.htmlhtm

按照這篇文章中說的,不去點擊「取得全部權」,而是在出現該對話框後,點「取消」,而後到虛擬機文件夾中,將全部以「.lck」爲後綴的文件所有重命名:blog

(.lck文件後面都加了下劃線)。開發

而後在Vmware中打開文件,Power On ,Ok虛擬機正常啓動:部署

這裏我並無須要將改過的文件名改回去,可是能夠看到虛擬機文件夾中又新生成了這些.lck後綴的文件。get

問題解決了,很高興,可是仍然存在疑問,在原來的機器上,我是將虛擬機中止以後纔對文件作的拷貝,爲何會出現.lck文件呢?虛擬機

好了暫時就這樣吧,但願對遇到一樣問題的同窗有幫助,更但願高手來解釋下原理方面的東西。it

相關文章
相關標籤/搜索