1. 程式人生 > >強制斷電引起的vmware無法啟動的問題解決辦法

強制斷電引起的vmware無法啟動的問題解決辦法

         首先,警告各位,不要隨意強制關機,vmware又是一個有著複雜機制的軟體。很容易出現各種狀況。

  虛擬機器完全就像真正的計算機那樣進行工作,例如你可以安裝作業系統、安裝應用程式、訪問網路資源等等。對於你而言,它只是執行在你物理計算機上的一個應用程式,但是對於在虛擬機器中執行的應用程式而言,它就是一臺真正計算機。因此,當你在虛擬機器中進行軟體評測時,可能系統一樣會崩潰;但是,崩潰的只是虛擬機器上的作業系統,而不是物理計算機上的作業系統,並且,使用虛擬機器的“Undo”(恢復)功能,你可以馬上恢復虛擬機器到安裝軟體之前的狀態。有朋友在執行虛擬機器時候出現宕機的現象,強制關閉之後,原來的沒有正常關閉的虛擬系統不能正常啟動,什麼原因能造成虛擬機器崩潰

呢?針對這種現象。下面我們就來學習下如何解決虛擬機器不能啟動的問題。

  解決辦法:

  到相應的虛擬機器目錄下刪除%虛擬機器名字%.vmx.lck資料夾或者其中的檔案即可

  我們開啟工作管理員,會發現vmware.exe和vmware-vmx.exe兩個重要的程序。其中vmware-vmx.exe是主程式,虛擬機器在這個程序下執行;VMware.exe是外殼程式,負責顯示vmware-vmx.exe中執行的虛擬系統並解釋傳送各種命令和操作,是我們最常用的 VMware使用者介面,該程式可重入即同時開啟多個。

  因為VMware Workstation是可重入的,為了避免同一個虛擬系統同時被多個VMware.exe開啟操作,造成錯誤,所以每個VMware開啟相應的虛擬機器選項卡時都會先檢查該虛擬機器根目錄下是否有*.vmx.lck的資料夾並驗證其中的檔案,如果該檔案中包含合法生成的uuid(通用唯一識別碼),那麼將無法開啟該虛擬機器的選項卡,並出現下面的錯誤提示:  

   Take Ownership之後會出現以下提示:  

   如果沒有相應的合法檔案,就會在該虛擬機器根目錄下生成*.vmx.lck資料夾,並在該資料夾下生成一個包含uuid的*.lck檔案,開啟虛擬機器選項卡,並從主程式接收顯示資訊。

  這個*.lck檔案可以用記事本編輯。裡面是uuid={一串字母數字},uuid是通用唯一識別碼 (Universally Unique Identifier),它的特點就是唯一性。為的是同時只有一個vmware.exe能接受主程式的顯示,並對虛擬機器操作。lck是lock的縮寫,即對請求資源的鎖定。

  VMware 虛擬機器在執行時會在相應的虛擬機器目錄下生成三個檔案*.vmx.lck,*.vmdk.lck,*.vmem.lck資料夾,裡面包含以*.lck命名的檔案。 其中的*.vmx.lck是伴隨vmware.exe中選項卡的開啟時生成的;另外兩個是關於虛擬磁碟和記憶體的使用的,它們伴隨著虛擬系統的執行而產生。如果關閉VMware.exe讓虛擬機器在後臺執行,*.vmx.lck資料夾會消失另外兩個則不會。

  在VMware.exe中開啟某個虛擬機器選項卡時,會短暫生成*.vmsd.lck的資料夾,估計這個是在最初傳送資料(send data)時生成的,防止多個外殼程式同時請求開啟虛擬機器。

       

          按照 上述操作,刪除*.vmdk.lck,*.vmem.lck資料夾時可能因為報錯,“檔案或目錄損壞”。

        不要洩氣,可能由於你的磁碟驅動損壞,關閉vmware,重啟你的物理機,注意是物理的真實的主機。

        重啟時不要跳過磁碟的檢查修復。

        再嘗試開啟*.vmx,是不是好了?

        還得說兩句,如果你曾自作聰明,用記事本編輯了*.vmx檔案,從vmware是打不開*.vmx的,需要右鍵點*.vmx用虛擬機器開啟。

相關推薦

VMware克隆虛擬機器後再新增1塊網絡卡,雙網絡卡機器網絡卡無法啟動解決辦法

ESX 4.1版本虛擬主機,使用Vsphere Client登入 Vcenter登入,虛擬機器克隆後又新增了一個168網絡卡,起先兩個網絡卡地址配顛倒了,竟然eth1配192.168.*.107網絡卡可以聯通,奇怪 168網絡卡eth1:mac地址00:50:56:80:

系統藍屏,開機無法啟動解決辦法

server fff .com 無法 解決 image 51cto conf win 大家經常遇見Windows系統無法啟動,尤其是在Server2008和Win8的操作系統以後,借助深山紅葉等修復工具,很難達到滿意的效果。其實大家可以使用Windows自帶的dos

華碩主板安裝Ubuntu雙系統無法啟動解決辦法

開機 ios usb model body OS col http fast 問題描述: 在安裝完Ubuntu後,開機後沒有啟動項可以選擇,而是直接進入win10系統。 解決辦法: 開機進入bios,選擇 高級模式 (Advance model),進入 啟動(boot)選項

校園網情況下VMware無法上網解決辦法

這個方法是從一個朋友那copy過來的,給大家推下,希望可以幫助到更多的用校園網開啟VM的人。 具體描述:首先虛擬機器想要上網,主機裡的VMnetDHCP和VMware NAT Service就必須要開啟。這兩個服務在裝好軟體之後是預設開啟的,所以沒有過多留意。 原因:校園網客戶端會自動阻斷V

VS2015 IIS Express Web伺服器無法啟動解決辦法

1.執行和除錯vs2015專案 提示無法執行專案,開啟vs2013專案發現可以正常執行,所以推測試vs2015專案配置有問題。 2.找到專案啟動項中 .csproj檔案,定位到<WebProjectProperties>,把關於IIS的配置<DevelopmentServer

hadoop集群之Datenode無法啟動解決辦法

name 目錄 ima strong ren 導致 date 啟動 ado hadoop集群之Datenode無法啟動解決辦法 我們在啟動hadoop集群的時候,通過jps查看進程,發現namenode RM和Secondary NameNode都有,但datanode沒有

xampp安裝後Apache無法啟動解決辦法

前言 XAMPP (Apache+MySQL+PHP+PERL)是一個功能強大的建 XAMPP 軟體站整合軟體包,且包含 MySQL、PHP 和 Perl 的 Apache 發行版。 由於之前可能安裝過Apache或者VMware,也有可能之前解除安裝了xampp路徑並沒有刪除

eclipse安裝lombok後無法啟動解決辦法

要想在eclipse安裝lombok外掛,需要將lombok相應的jar下載到eclipse安裝目錄,網上教程很多,這裡不在累贅,按照很多網上的方法安裝後eclipse可能會存在無法啟動的狀況,這裡我們需要開啟eclipse.ini檔案其改為如下即可

Android 虛擬機器無法建立和開啟後完全黑屏,無法啟動解決辦法

最近裝了最新版的ADT之後,已經是Android4.4.2版本了,在啟動虛擬機器執行過程中出了一些問題,自己的解決辦法  然後我建立虛擬機器的時候,一直新建不了虛擬機器,點選OK一直沒反應,結果是一些檔案沒有下載全, 下載之後正常執行。黑屏的問題也解決了。 完美執行。

SQL server 2000服務MSSQLSERVER無法啟動解決辦法

SQL server 2000使用120天后再次啟動MSSQLSERVER‘本地計算機 上的 MSSQLSERVER 服務啟動後停止。某些服務在未由其他服務或程式使用時將自動停止。’這是因為你的SQL server 2000試用版到期了,如何解決呢?下載此檔案放置到開始—

docker 容器故障導致無法啟動解決辦法

docker 容器故障導致無法啟動或者因為修改配置檔案導致stop之後,start秒退,你可能會考慮以下解決辦法: 通過以上方法沒有找到aufs,用命令 ‘docker start -i ’秒退,’docker exec -it /bin/bash’ 被

[php]wmap應用程式無法啟動解決辦法

       在安裝wamp的過程中,想必許多人都遇到了這個問題。我也在網上看了很多解決方法。下面這個教程說的解決方法比較全面: 在檢查了上面三個步驟之後仍然有問題,於是逛了逛wamp的論壇,發

Linux檔案系統破壞,導致系統無法啟動解決辦法

Linux下普遍採用的是ext3檔案系統,ext3是一個具有日誌記錄功能的日誌檔案系統,可以進行簡單的容錯和恢復,但是在一個高負荷讀寫的ext3檔案系統下,如果突然發生掉電,就很有可能發生檔案系統內部結構不一致,導致檔案系統破壞。Linux在啟動時,會自動去分析和檢查系統分

Win7網路和共享中心 依賴服務或組無法啟動 解決辦法

http://blog.sina.com.cn/s/blog_a7beb75b010121bt.html 有時候使用360網路修復或者安裝QQ管家,都會將win7網路共享中心的無線網路損壞,使其無法使用。上次給同學安裝系統完後,就安裝了QQ管家,剛安裝完無線就無法使用了。

強制斷電引起vmware無法啟動的問題解決辦法

         首先,警告各位,不要隨意強制關機,vmware又是一個有著複雜機制的軟體。很容易出現各種狀況。   虛擬機器完全就像真正的計算機那樣進行工作,例如你可以安裝作業系統、安裝應用程式、訪問網路資源等等。對於你而言,它只是執行在你物理計算機上的一個應用程式,

VMware搭建的Ubuntu無法全屏 “正在進行簡易安裝時,無法手動啟動 VMware Tools 安裝”解決辦法之一

第一次在這裡寫部落格。 相信有不少人遇到過這樣的問題,VM搭建的Ubuntu沒法全屏,於是去網上查,然後我們從“虛擬機器”選項中進行設定,如下圖: 相信也有很多發現這並不能改變什麼,於是筆者自己琢磨一

虛擬機VMware安裝linux無法上網解決辦法

reference enter 沖浪 inux get watermark -s HR tis 虛擬機VMware安裝linux無法上網解決辦法 Linux網絡設置: 依次單擊【System】-->【Preferences】-->【Netw

VMware中的win7系統無法上網解決辦法

在VMware中安裝win7系統之後無法上網,網路圖示顯示紅叉,該怎麼辦呢?下面就教大家VM虛擬機器不能連線網路的解決方法。 解決方法如下: 1、在本地電腦(不是虛擬機器)上按下Win+R開啟

Eclipse無法正常啟動解決辦法

(本篇經驗是作為遇到這種問題後採取更新jdk、重新安裝對應x86 or x64版本jdk、程式和功能下解除安裝Java 8 Update 25的補充,建議先試一下這種方法,不行再試其他方法,希望能幫助到各位苦逼碼農) 一、問題表現 (1) (2) 二、解決辦法

Mysql意外強制關閉,無法啟動解決方案

在CentOS中啟動MySQL: [[email protected]~]#service mysqld start Starting mysqld daemon [FAILED]