一次在使用虛擬機的過程中,電腦出問題強制關機后,重新打開虛擬機,出現了“文件鎖定失敗”,打不開虛擬機的情況。 上網百度查相關的解決方案,終於解決了問題。
因為虛擬機運行的時候會創建相應的文件,即在虛擬機安裝目錄下會自動生成.lck文件,用以鎖定文件,這是虛擬機里的虛擬磁盤(.vmdk)本身自帶的一種磁盤保護機制,防止多台虛擬機同時訪問同一個虛擬詞磁盤造成對磁盤的修改、數據丟失以及性能的削減。虛擬機若是正常退出,關機時會自動地刪除,可是因為強制關機,虛擬機屬於異常退出,虛擬機尚未來地及刪掉,這就影響了下一次的正常啟動。
我的解決方案是:將虛擬機安裝目錄下的所有.lck文件(文件夾)直接刪除,再次就能正常運行了。