Linux / 电脑技术 · 2025年10月10日 0

AlmaLinux 上内核更新后重编译 VMware 网卡

1️⃣ 使用 vmware-modconfig

这是官方推荐方式,会自动编译所有 VMware 模块(包括网卡):

sudo vmware-modconfig --console --install-all

–console:在终端显示输出。 --install-all:编译所有 VMware 内核模块(网卡、共享文件夹、拖放等)。

编译完成后,会自动安装并加载模块。


2️⃣ 如果只想针对 vmxnet3 网卡手动编译

假设源码在 /usr/lib/vmware-tools/modules/source/vmxnet3.tar

cd /usr/lib/vmware-tools/modules/source/
sudo tar -xf vmxnet3.tar
cd vmxnet3-only
sudo make
sudo make install
sudo depmod -a
sudo modprobe -r vmxnet3
sudo modprobe vmxnet3


总结
最简单的方法就是:

sudo vmware-modconfig --console --install-all

它会自动重编译当前内核的 VMware 模块,包括网卡。