更新内核后vmware不能使用

内核更新后,打开VmWare提示’kernel module updater’,但是又编译不通过

方案

在网上找到的干货,新建一个bash键本:vmvare-update.sh

#!/bin/bash
VMWARE_VERSION=workstation-15.5.2
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
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
sudo /etc/init.d/vmware restart

注意修改版本号。使用vmware-installer -l查看

使用sudo bash vmware-update.sh执行即可

Leave a Comment

您的电子邮箱地址不会被公开。 必填项已用 * 标注