问题1:Centos的kernel(内核)版本不统一

打开Vmware出现下图问题:

出现以上问题是因为Centos的kernel(内核)版本不统一,需要在Centos7安装的iso镜像中Packages文件夹中找到kernel-devel文件,即kernel-devel-3.10.0-1062.el7.x86_64.rpm,执行以下命令进行安装:

[root@localhost~]# rpm -ivh kernel-devel-3.10.0-1062.el7.x86_64.rpm

再次尝试打开软件后,出现以下内容是正常,不要取消掉

问题2:出现 Unable to start services

1.查看你的vmware版本:

[root@localhost~]#vmware --version

2.将下面代码保存为.sh文件,并执行它

执行以下命令:

[root@localhost 下载]# vi a.sh

输入以下内容(注意开头的版本号改成自己的),并保存退出:

RE_VERSION=workstation-14.1.7 #This needs to be the actual name of the appropriate branch in mkubecek's GitHub repo for your purposes
TMP_FOLDER=/tmp/patch-vmware
rm -fdr $TMP_FOLDER
mkdir -p $TMP_FOLDER
cd $TMP_FOLDER
git clone https://github.com/mkubecek/vmware-host-modules.git #Use `git branch -a` to find all available branches and find the one that's appropriate for you
cd $TMP_FOLDER/vmware-host-modules
git checkout $VMWARE_VERSION
git fetch
make
sudo make install
sudo rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1
systemctl restart vmware && vmware &

3.执行.sh文件

[root@localhost 下载]# chmod u+x a.sh

[root@localhost 下载]# ./a.sh

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐