vmware提示:此虛擬機似乎正在使用中,無法取得所有權的解決辦法

問題原因:虛擬機非正常關機可能會導致此問題;

問題描述:此虛擬機似乎正在使用中。 
如果此虛擬機已在使用中,請按“取消”按鈕,以免損壞它。如果此虛擬機未使用,請按“取得所有權(&T)”按鈕以獲取它的所有權。 
配置文件: D:\Virtual Machines\CentOS-6.3\CentOS-6.3.vmx 

但是點擊取得所有權,又報錯: 

取得該虛擬機的所有權失敗。 
虛擬機正在被你主機上的某個程序使用。 
配置文件: D:\Virtual Machines\CentOS-6.3\CentOS-6.3.vmx 
解決方法:很明顯是由於非正常關機導致有 *.lck文件沒有被清除,致使vmware檢測虛擬機正在被使用中。

擴展  

VMware虛擬系統文件夾下幾個常用文件的介紹《轉載》

VMware虛擬系統文件夾下幾個常用文件的介紹

 

1.       vmx文件:表示虛擬系統文件,我們用虛擬機程序打開這個文件以啓動虛擬系統。

 

2.       vmem文件:表示虛擬內存文件,與pagefile.sys(亦稱分頁文件)同。當虛擬系統執行關機操作後,vmem文件消失,但掛起關閉時,不消失。

 

3.       vmdk文件:表示虛擬機的一個虛擬磁盤。

 

4.       vmss文件:執行掛起操作後產生的文件。(相當於一個快照文件?)

 

5.       當運行一個“虛擬系統”時,爲防止該系統被另外一個VMware程序打開,導致數據被修改或損壞,VMware會自動在該“虛擬系統”所在的文件夾下,生成三個鎖定文件

(虛擬系統鎖定,虛擬磁盤鎖定,虛擬內存鎖定),分別爲:

”systemType.vmx.lck”,”systemType.vmdk.lck”,”systemTyep.vmem.lck”。


當該虛擬系統正常關機後,VMware解鎖,”systemTyep.vmdk.lck””systemType.vmem.lck”文件夾消失。

當該虛擬機程序關閉後,”systemType.vmx.lkc”文件夾消失。

常見問題

    雖然VMware這種鎖定機制能夠很好地防止同一個虛擬系統文件被多個VMware運行程序運行,避免了數據被破壞。但它也帶來了一些問題。即當出現斷電或其它意外情況,可能導致某個虛擬系統文件無法正常打開。原因往往在於:該虛擬系統文件沒有解鎖。解決辦法:只要把三個lck文件夾刪去即可。

 

知識拓展

1.       什麼是虛擬內存?pagefile.sys文件又是什麼?

虛擬內存是計算機系統內存管理的一種技術。它使得應用程序認爲它擁有連續的可用的內存(一個連續完整的地址空間),而實際上,它通常是被分隔成多個物理內存碎片,還有部分暫時存儲在外部磁盤存儲器上,在需要時進行數據交換。

Pagefile.sys爲分頁文件,即虛擬內存文件,它默認存在於系統盤的根目錄下,系統盤的空間越大,你的系統就能夠騰出更多的空間給虛擬內存,那麼你的系統也會越穩定,所以建議儘量不要把軟件程序裝在系統盤。



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