找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6897|回复: 10

【转载】尝试绕过ESXi最小4GB内存的安装检查

[复制链接]
前言:近期在折腾ESXI软路由,内存换成4G的时候再装ESXI发现不允许(已装好的ESXI再换内存没影响),遂百度解决方法,发现大部分是千篇一律的抄袭,问题是抄袭的都是错误的,但有一篇是不错的,分享给大家,让有需要的人不要走弯路。

图文原版请点链接:尝试绕过ESXi最小4GB内存的安装检查(简书作者yqowen)

声明:此文使用的方法在很早的版本ESXi安装时就有人使用过,可以绕过检查,但并不推荐在小内存机器上安装ESXi。

更新说明:如果安装过程遇到图2的内存检查错误时再使用此方法,有些朋友反映在图1处显示为3.6G内存时,安装一会就会显示一个紫色背景的错误消息,根本进不到后续的操作步骤,这种情况就无法使用此方法了。

有些机器本身是4G内存,也许因为部分内存被核显使用,或者需要被BMC/BIOS/UEFI预留,或者其它ESXi的计算方法,会在启动是显示为3.xGB内存,这样因为差一点点内存不能使用ESXi还是有点可惜的,就可以想办法绕过内存检查脚本。

方法步骤如下:

1. U盘启动安装ESXi,在黄色背景界面看到内存为3.7GiB(我使用物理ESXi嵌套安装,分配的3.75GiB内存)。

识别到3.7 GiB内存
2. 同意协议,选择安装介质,设置密码等一系列操作后,遇到内存检查错误,提示需要4.00 GiB。

内存检查错误
3. 在上图界面键盘按下ALT+F1,进入下图界面,然后用户名root,密码为空(之前设置的密码还未生效)。

ALT+F1进入Shell
4. 执行如下命令切换到检查脚本所在目录。

cd /usr/lib/vmware/weasel/util

5. 备份原有脚本,设置权限, 然后vi修改。

mv upgrade_precheck.py upgrade_precheck.py.bak

cp upgrade_precheck.py.bak upgrade_precheck.py

chmod 666 upgrade_precheck.py

vi upgrade_precheck.py

6. vi编辑器中搜索 “MEM_MIN_SIZE",在vi中输入/MEM_MIN_SIZE。

vi搜索MEM_MIN_SIZE
7. 第一次搜索命中结果应该定位到如下图光标位置。

第一次命中结果
8.我们要修改的就在下方,使用光标定位到下面或者在搜索时按下n键去找第二次命中应该就是了。

需要修改的部分
9. 定位光标到第一个4后面,按i进入编辑模式,退格删除4,修改为2。

修改最小内存为2GiB
10. 按ESC进入命令模式,输入:wq,回车保存退出。

11. 执行下面的命令(杀掉当前的python进程)。

kill -9 $(ps -c | grep weasel | grep -v grep | awk '{print $1}')

12. 然后就又回到熟悉的安装界面了。

回到安装界面
13. 一系列操作后,原来的内存检查错误界面不会出现了,出现了擦除安装介质的对话框,F11继续。

没有再次出现内存检查错误
14. 然后就是等进度条啦。

开始等进度条
15. 安装结束,提示拔下ESXi安装盘,比如U盘,然后回车重启。

安装完成
16. ESXi重启加载完毕后。

重启完毕
17. 访问ESXi网页控制台,3.75 GB内存正常使用。


我的恩山、我的无线 The best wifi forum is right here.
esxi新版的比如6.7,都是不行的,
最简单的办法就是:如果你是4G内存,可以在bios里面把集成显卡现存设置成32M,这样可以通过esxi的检测。

点评

我亲测这样可以,6.7u3  详情 回复 发表于 2020-11-10 00:17
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这么麻烦?还是用爱快内的虚拟机跑个openwrt吧。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
C.w 发表于 2020-11-9 08:53
esxi新版的比如6.7,都是不行的,
最简单的办法就是:如果你是4G内存,可以在bios里面把集成显卡现存设置 ...

我亲测这样可以,6.7u3
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

有效!有效!有效!百度里搜出来的都是垃圾,楼主这个有效!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

有用,解决内存不足问题
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享,为我解决问题。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

大佬,报错了

[root@Localhost ~cd /usr/1ib/vmware/weasel/util
[root@localhost /usr/1ib/vmware/weasel/ut i1]mv upgrade_precheck.py upgrade_precheck.py.bak
mv:can't rename 'upgrade_precheck.py':Operat ion not permitted
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-28 04:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表