VMware 獲取該虛擬機的所有權失敗
1、 虛擬機打開失敗
VMware Workstation報錯(打開虛擬機時出錯:獲取該虛擬機的所有權失敗。主機上的某個應用程序正在使用該虛擬機。配置文件:D:\Ubuntu 16.04\Ubuntu 16.04 64位.vmx。):
(此配圖來源於網路)
在虛擬機運行時,一次非正常關機。導致虛擬機出現此錯誤。
此虛擬機似乎正在使用中。
如果此虛擬機已在使用中,請按“取消”按鈕,以免損壞它。如果此虛擬機未使用,請按“取得所有權(&T)”按鈕以獲取它的所有權。
配置文件: D:\Ubuntu 16.04\Ubuntu 16.04 64位.vmx
但是點擊取得所有權,又報錯:取得該虛擬機的所有權失敗。虛擬機正在被你主機上的某個程序使用。
分析:
這是由於虛擬磁盤(.vmdk)本身有一個磁盤保護機制,為了防止多臺虛擬機同時訪問同一個虛擬磁盤(.vmdk)帶來的數據丟失和性能削減方面的隱患,每次啟動虛擬機的時候虛擬機會使用擴展名為.lck(磁盤鎖)文件對虛擬磁盤(.vmdk)進行鎖定保護。當虛擬機關閉時.lck(磁盤鎖)文件自動刪除。但是可能由於非正常關閉虛擬機,這時虛擬機還沒來得及刪除系統上的.lck(磁盤鎖)文件,所以當下次您啟動虛擬機的時候出現了上述錯誤。
解決:
方法一: 到虛擬機目錄下刪除後綴為lck的文件(lock),即可!
方法二: 使用記事本打開*.VMX文件上加上一行代碼disk.locking = "FALSE",重新啟動該虛擬機。這種方法我並沒有測試過。
參考地址:
http://blog.sina.com.cn/s/blog_6826662b0100y3oq.html
https://www.server110.com/vmware/201404/9534.html
VMware 獲取該虛擬機的所有權失敗