Linux VMWare 播放器安装“虚拟机正在运行”错误

Linux VMWare 播放器安装“虚拟机正在运行”错误

我最近正在评估 VMWare 工作站,但随着试用期结束,我决定不再购买许可证,因此我卸载了现已失效的工作站 9 以重新安装播放器。

删除过程很顺利,但当我现在运行 VMWare 播放器安装程序时,我收到一条错误消息,指出计算机上仍然有虚拟机在运行。

我检查了我的软件包,没有其他虚拟化主机软件存在。 VMWare 模块未加载到内核中,并且不存在其他迹象表明应该发生类似的事情(没有无法解释的网络接口、内存使用等)。

造成这种误报的原因是什么?

一些附加信息:最新的 Arch Linux、VMWare 工作站是该机器中的第一个虚拟化产品。

答案1

解决方案:

删除所有对 vmware 和 vmwareworkstation 的引用。

显然,卸载程序没有很好地跟踪其资产,因此我的文件存在于

/etc/vmware
/etc/vmware-workstation
/etc/rc.d
systemd 目录
/usr/bin

运行一个locate或类似的命令来查找vmware,所有不需要的部分都会变得明显。

答案2

您可能需要将 vmware 的模块加载到内核中:

vmware-modconfig --console --install-all

相关内容