vmware17+ linux下编译内核

2023-11-06  本文已影响0人  豪威Howie

本文解决的问题:

vmware workstation 安装后,会提示内核没有编译,需要手工编译并导入内核

具体步骤

1.下载 vmware 17 for linux 并执行


 chmod  777 VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle
sudo  ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

2.下载内核补丁并编译

cd ~/Downloads
wget https://github.com/mkubecek/vmware-host-modules/archive/workstation-17.0.0.tar.gz
tar -xzf workstation-17.0.0.tar.gz
cd vmware-host-modules-workstation-17.0.0
make
sudo make install

sudo cp vmmon.o /lib/modules/$(uname -r)/kernel/drivers/misc/vmmon.ko
sudo cp vmnet.o /lib/modules/$(uname -r)/kernel/drivers/misc/vmnet.ko
sudo depmod -a
sudo systemctl restart vmware.service

这些步骤主要是解压并重新编译 VMware 的内核模块,并将编译后的模块复制到系统模块目录,最后重新建立模块依赖关系并重启 VMware 服务。

上一篇 下一篇

猜你喜欢

热点阅读