Ubuntu 17.10/内核4.13.0 vmware 提示 Not Enough Physical Memory 解决方法

Ubuntu 17.10/内核4.13.0 vmware 提示 Not Enough Physical Memory 解决方法

ubuntu 从17.04升级到17.10后 vmware出现了物理内存不足的错误并且导致虚拟机无法正常启动,我查阅了一下午的资料仍没有头绪,于是乎决定重新安装系统。但重装后,问题复现。。。
通过一系列猜测,觉得和内核版本有关系,于是使用内核的版本进行相关的问题查找。如我所愿,找到了这类问题的解决方案,在这里分享下。

其原因是内核的一小部分改动导致的这个问题。

解决方法:
在vmtn上的towo2099提供了简单的解决方案 。

这是我上传的包含两个tar的压缩包,解压后可直接替换。最低要求支付2积分,无能为力。。。如果没有积分可以用下面的github链接。
http://download.csdn.net/download/moonway0127/10108810

这是towo2099提供的github链接 下载文件并解压。
https://github.com/mkubecek/vmware-host-modules/tree/workstation-14.0.0


第一步(使用我提供的tar可跳过)
将vmmon-only 与 vmnet-only分别打包

tar -cf vmmon.tar vmmon-only/
tar -cf vmnet.tar vmnet-only/

这里写图片描述

第二步:
拷贝这两个文件到 /usr/lib/vmware/modules/source/

sudo cp vmmon.tar vmnet.tar /usr/lib/vmware/modules/source/

第三步:
删除 /lib/modules/(内核名)/misc 中的两个ko文件 vmmon.ko vmnet.ko

sudo rm -f vmmon.ko vmnet.ko

这里写图片描述

第四步:

vmware-modconfig --install-all

如此问题就算解决了。

这里写图片描述

第一次写博客,如果有什么问题还请见谅。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值