今晚在移動硬盤中VMware啓動Ubuntu時出現錯誤Cannot open the disk 'xxx.vmdk' or one of the snapshot disks it depends on. Reason: Failed to lock the file. 編輯器
查找問題的緣由,找到:
虛擬磁盤(.vmdk)自己有一個磁盤保護機制,爲了防止多臺虛擬機同時訪問同一個虛擬磁盤(.vmdk)帶來的數據丟失和性能削減方面的隱患,每次啓動虛擬機的時候虛擬機會使用擴展名爲.lck(磁盤鎖)文件對虛擬磁盤(.vmdk)進行鎖定保護。當虛擬機關閉時.lck(磁盤鎖)文件自動刪除。可是可能因爲您非正常關閉虛擬機,這時虛擬機還沒來得及刪除您系統上的.lck(磁盤鎖)文件,因此當下次您啓動虛擬機的時候出現了上述錯誤。 性能
解決方法爲:用文本編輯器打開*.VMX文件,在最後加上一行代碼disk.locking = "FALSE",從新啓動該虛擬機。 spa