Arch Linux安装VMware Workstation启动虚拟机报错找不到/dev/vmmon求助
修复Arch Linux LTS内核下VMware vmmon模块缺失问题
你遇到的报错根源是安装的内核头文件包与当前使用的LTS内核不匹配,VMware无法正常编译生成所需的内核模块,按以下步骤操作即可解决:
- 安装匹配5.10 LTS内核的头文件包
执行命令:sudo pacman -S linux-lts-headers - 重新编译VMware所需的全部内核模块
执行命令:sudo vmware-modconfig --console --install-all - 验证vmmon模块是否正常加载
执行命令:lsmod | grep vmmon
有输出则说明模块加载成功,直接重启VMware即可正常启动虚拟机。 - 可选:解决重启后模块自动加载失效问题
如果重启系统后再次出现相同报错,将VMware所需模块加入系统自动加载配置,新建/etc/modules-load.d/vmware.conf文件,写入以下内容:vmmon
vmnet
保存后重启系统即可永久生效。
内容的提问来源于stack exchange,提问作者Lewis Tran
相关产品推荐
相关产品推荐

