我從 升級Slackware64 13.37
到current
(非常接近新版本 14.0 - 核心 3.2.29)並安裝了vmplayer
5.0.0 build-812388。
與先前的版本一樣,vmplayer
只能透過選項進行安裝。--ignore-errors
但與以前的版本(工作正常)不同,當我嘗試播放任何.vmx
圖像時,我總是得到“虛擬機器正忙”。錯誤。
在 Windows 用戶端目錄中,vmplayer
建立一個lck
目錄,.lck
其中包含鎖定檔案。
刪除該檔案並不能解決問題。如果我不刪除此文件並嘗試再次運行虛擬機,vmplayer
則會退出。
從命令列運行時,我得到以下資訊:
$ vmplayer Windows_7.vmx
Logging to /tmp/vmware-lupe/vmware-modconfig-24735.log
filename: /lib/modules/3.2.29/misc/vmmon.ko
supported: external
license: GPL v2
description: VMware Virtual Machine Monitor.
author: VMware, Inc.
depends:
vermagic: 3.2.29 SMP mod_unload
Aborted
上面提到的日誌檔:
2012-09-26T16:53:01.299Z| vthread-3| I120: Log for VMware Workstation pid=24735 version=9.0.0 build=build-812388 option=Release
2012-09-26T16:53:01.299Z| vthread-3| I120: The process is 64-bit.
2012-09-26T16:53:01.299Z| vthread-3| I120: Host codepage=ISO-8859-1 encoding=ISO-8859-1
2012-09-26T16:53:01.299Z| vthread-3| I120: Host is Linux 3.2.29 Slackware 14.0
2012-09-26T16:53:01.298Z| vthread-3| I120: Msg_Reset:
2012-09-26T16:53:01.298Z| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": No such file or directory.
2012-09-26T16:53:01.298Z| vthread-3| I120: ----------------------------------------
2012-09-26T16:53:01.298Z| vthread-3| I120: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2012-09-26T16:53:01.298Z| vthread-3| I120: Msg_Reset:
2012-09-26T16:53:01.298Z| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/home/lupe/.vmware/config": No such file or directory.
2012-09-26T16:53:01.298Z| vthread-3| I120: ----------------------------------------
2012-09-26T16:53:01.298Z| vthread-3| I120: PREF Optional preferences file not found at /home/lupe/.vmware/config. Using default values.
2012-09-26T16:53:01.299Z| vthread-3| W110: Logging to /tmp/vmware-lupe/vmware-modconfig-24735.log
2012-09-26T16:53:01.307Z| vthread-3| I120: Reading in info for the vmmon module.
2012-09-26T16:53:01.307Z| vthread-3| I120: Reading in info for the vmnet module.
2012-09-26T16:53:01.307Z| vthread-3| I120: Reading in info for the vmblock module.
2012-09-26T16:53:01.307Z| vthread-3| I120: Reading in info for the vmci module.
2012-09-26T16:53:01.307Z| vthread-3| I120: Reading in info for the vsock module.
2012-09-26T16:53:01.307Z| vthread-3| I120: Setting vsock to depend on vmci.
2012-09-26T16:53:01.307Z| vthread-3| I120: Created new pathsHash.
2012-09-26T16:53:01.307Z| vthread-3| I120: Invoking modinfo on "vmmon".
2012-09-26T16:53:01.309Z| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2012-09-26T16:53:01.309Z| vthread-3| I120: Invoking modinfo on "vmnet".
2012-09-26T16:53:01.311Z| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2012-09-26T16:53:01.311Z| vthread-3| I120: Invoking modinfo on "vmblock".
2012-09-26T16:53:01.312Z| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2012-09-26T16:53:01.312Z| vthread-3| I120: Invoking modinfo on "vmci".
2012-09-26T16:53:01.314Z| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2012-09-26T16:53:01.314Z| vthread-3| I120: Invoking modinfo on "vsock".
2012-09-26T16:53:01.315Z| vthread-3| I120: "/sbin/modinfo" exited with status 0.
它抱怨缺少設定和配置文件,但正在加載預設值。
我看不到任何其他東西可以提示我該怎麼做。
我該如何解決這個問題?
答案1
正如有人在 vmware 論壇中指出的那樣,有必要再次手動安裝模組:
vmware-modconfig --console --install-all
這解決了問題。