VMware:未能將管道連接到虛擬機, 所有的管道范例都在使用中


問題描述:虛擬機下的Ubuntu系統長時間死機無法正常關機,用Windows任務管理器關閉VMware也關不掉,沒辦法,只能直接關電腦了。。。重新打開電腦,啟動VMware,發現提示客戶機已經處於打開的狀態(但其實我還沒開Ubuntu)。

解決:進入Ubuntu鏡像文件的目錄下,看一下是不是有以.lck命名的文件夾(或者直接搜索),這里解釋一些為什么搜索這個文件夾,當運行一個“虛擬系統”時,為防止該系統被另外一個VMware程序打開,導致數據被修改或損壞,VMware會自動在該“虛擬系統”所在的文件夾下,生成三個鎖定文件(虛擬系統鎖定,虛擬磁盤鎖定,虛擬內存鎖定),分別為:”.vmx.lck”,”.vmdk.lck”,”.vmem.lck”,在正常關機的情況下,這些文件會自動刪除,當非正常關機的情況下,這些文件就不會自動刪除,這就導致了再次打開Ubuntu的時候由於鎖的存在而打不開。

那就直接刪除這些.lck的文件夾就行了(如果不放心也可以先移到別的地方),重啟一下VMware,客戶機已經處於關閉的狀態了,打開Ubuntu系統試一下,結果又有問題了,這次是提示未能將管道連接到虛擬機:所有的管道范例都在使用中。這可能是有些相關進程沒有關掉,導致管道未釋放,先關掉VMware,然后打開任務管理器,按進程名稱排序,把所有帶VMware開頭的任務都殺掉,然后重新打開VMware,啟動Ubuntu,這回可以正常啟動了,問題解決!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM