发布ESXi8.0U1集成驱动版,在个人电脑上运行企业级工作负载,构建开发、测试和学习的最佳平台。
该版本在官方原版基础上新增以下特性:
ESXi默认是支持创建macOS虚拟机的,但该功能仅限于AppleMac硬件上启用。该版本解锁了对macOS虚拟化的支持,在任意非Mac硬件上可以直接运行macOS虚拟机。
macOS虚拟机与Mac上的macOS体验有天壤之别,仅用于体验而已。开启macOS卓越性能的唯一平台是搭载AppleM芯片的Mac。尽早加入Apple阵营,开启卓越体验吧。
直接新建虚机,操作系统选择“ApplemacOS11(64-bit)”或者“ApplemacOS12(64-bit)”,即可安装和正常启动:
这里有个小错误:AppleOSX10.12应该为ApplemacOS10.12,ESXi7中不存在这个问题。
虚拟化中的macOSVentura:
附:
来自社区最新的OEMBIOS/EFI64,现已更新支持WindowsServer2022。
BIOS.440&EFI64.ROM-Dell2.6OEMBIOS:NT6.0(Vista/Server2008),NT6.1(7/Server2008R2),NT6.2(Server2012),NT6.3(Server2012R2),NT10.0(Server2016/Server2019/Server2022)
WindowsServerOVF系列:
ESXi8.0同样废弃了对部分旧款CPU的支持,以下CPU将不受ESXi8.0支持:
vSphere7.0Update2及更高版本中ESX安装程序显示的如下警告消息已经明示:CPU_SUPPORT_WARNING:TheCPUsinthishostmaynotbesupportedinfutureESXireleases.Pleaseplanaccordingly.
修改启动参数,在官方不受支持的CPU的服务器上可以正常安装。
根据VMwarevSphere7.0ReleaseNotes,以下CPU已经不受支持(无法安装或者升级ESXi7.0)
ComparingtheprocessorssupportedbyvSphere6.7,vSphere7.0nolongersupportsthefollowingprocessors:
笔者在一台2010年发布的服务器上安装运行良好(sysin):HPDL380G7,IntelXeonCPUE5606
备注:本截图为7.0版本
ESXi8.0对存储容量的要求未有明显变更,以下ESXi7.0的描述基本适用。
从ESXi7.0开始,对磁盘空间的要求有所变化:
通常知识兔在一块数百GB或者更大的本地磁盘上安装ESXi,系统分区磁盘空间将占用142GB以上,整个系统分区(内核参数:systemMediaSize)需要138GB和4GB以上的空闲空间,其中ESX-OSDatavolume大约需要120GB的磁盘空间,对于磁盘空间紧张情况下可能有一定的浪费(sysin)。修改后,系统安装后占用的磁盘空间不超过16GB(特别是针对个人实验,无需浪费过多存储容量)。
图:Sphere7中的新分区架构,只有系统引导分区固定为100MB,其余分区是动态的,这意味着分区大小将根据启动媒体大小确定。
从vSphere7.0Update1c开始,您可以使用ESXi安装程序引导选项systemMediaSize限制启动媒体上系统存储分区的大小。如果您的系统占用空间较小,不需要最大128GB的系统存储大小,您可以将其限制为最小32GB。systemMediaSize参数接受以下值:
即使设置值为min,相比之前的版本所需存储容量还是要大的多。
ESXi面向数据中心虚拟化,在测试和学习时也常常将其运行于桌面PC之上。
已经验证支持Intel12代CPU,13代CPU也经过多次验证,期待您的反馈。
第12代英特尔酷睿桌面级处理器有N个性能核(P核,Performance-core)和N个能效核(E核,Efficient-core)组成,性能核和能效核的混合架构,是12代酷睿处理器最大的革新。该架构或俗称PE大小核。
Intel12、13代CPU已经成功安装ESXi后需要进一步配置内核参数,可联系笔者了解详情。
USBNetworkNativeDriver:该项目名为USB网络原生驱动,支持以下芯片和ID的网卡。
2022年11月23日发布的USBNetworkNativeDriver兼容ESXi8.0。
USBNetworkNativeDriverforESXi(sysin)version1.12—April26,2023
AnyadaptersusingthefollowingchipsetsandwiththefollowingVID/PIDaresupported.
CommunityNetworkingDriver已经内置
CommunityNetworkingDriver项目中的驱动已经获得ESXi8.0的官方支持。
igc-community:AlldevicesbelowisnowavailableinESXi8.0andnewer
e1000-community:AlldevicesbelowisnowavailableinESXi7.0Update3fandnewer
更新或增加以下Intel网卡的async驱动,启用兼容列表的中Intel网卡完整功能。
2021年11月10日发布的CommunityNVMeDriverforESXi更新,支持ESXi7.0及更新版本(sysin),同样可用于ESXi8,支持以下存储设备:
CommunityNVMeDriverforESXiversion1.2—November10,2021
Non-AppleNVMe:
可以增加已经被ESXi8.0弃用,但是可以验证在ESXi6.x或者7.0中受支持的NVMe驱动。此项需要额外定制。
ESXi版本的更新,总是伴随着部分硬件被弃用,通常是在大版本中,当然也可能在某些Update版本中。只要能验证在旧版中(6.x或者7.0的任意版本)受支持,在8.0系列版本中就有机会获得支持。这些可能是一些消费品牌的SSD,当然也包括数据中心级SSD。
成功案例:
这里描述的是不受官方支持,但可以成功运行ESXi8.0的实验环境硬件。
早期该镜像集成网卡驱动主要是针对以下NUC,如果您的NUC属于内置驱动支持的型号,直接使用标准的ESXi镜像即可(当然该版本也可以通用)。
经第三方验证以下IntelNUC硬件平台已经可以成功运行ESXi8.0:
警告:IntelNUC12Extreme包括1个2.5GbE(英特尔I225-LM,仅在i9型号上可用),以及1个10GbE(MarvellAQC113),仅i9型号可以支持运行ESXi,但是10GbE不可用,仅可直通给VM使用。
IntelNUC13Extremei5/i7/i9均配备10GbE(AQC113)+Inteli226-V,与上述i9款情况相同。
AppleMac是ESXi7.0官方支持的硬件平台。Apple已经转型ARM架构,虽然ESXi-arm项目仍在继续,但是暂时无法支持搭载Apple芯片的Mac(sysin)。ESXi8.0不再官方支持AppleMac,但是仍然可以在部分ESXi7.0兼容的Mac上成功运行。
图:ESXi7.0AppleMac兼容性列表
以下Mac机型经第三方验证可以成功运行ESXi8.0:
此类产品种类繁多,现代MiniPC多数配备Intel12、13代CPU,只要配备Intel网卡(配备Realtek网卡的机型除非新增USB网卡直接可以忽略),大概率能够运行ESXi8.0。
建议优先选择支持DDR5内存的主机,现在48GB单条DDR5内存条已经出货,两插槽的系统可达96GB,未来有可能支持到128GB。
已知一些主流的主板品牌,如华硕、华擎、技嘉、微星、铭瑄、七彩虹(皆已验证)等具备支持Intel12th+CPU的配置能力(AMDCPU无需额外配置),只要板载为Intel网卡,通常可以直接支持运行ESXi。对于常见的板载Realtek网卡的品类,通过新增网卡也非常容易解决(通常有多个扩展插槽)。
1该镜像不支持UEFISecureBoot。常规UEFI引导不受影响。同时建议禁用TPM。
2不支持通过vSphereLifecycleManager导入镜像。
3更新官方Patchbundle,将恢复原始状态,定制功能失效。
5不建议使用不同的定制版交叉升级,可能升级失败或者出现异常。
6该镜像仅供个人学习和研究使用,请遵循原产品使用协议,违者后果自负。
8Intel12、13代CPU已经成功安装ESXi后需要进一步配置内核参数,可联系笔者发送文档。
此版本更新了什么?
ESXi8.0U1c:此补丁新增功能如下,并修复了以下问题:
新增功能:
ESXi8.0Update1c在以下服务器上支持vSphereQuickBoot:
解决的问题:
此版本已修复以下问题。
11新增一块Intel网卡解决兼容性问题
Intel网卡或者Intel芯片的网卡在VMware兼容列表上有将近300款,实际上更多,因为很多OEM厂商使用Intel以太网控制芯片(sysin)。如果因为网卡兼容性问题无法运行ESXi,新增一块Intel网卡可能是最好的选择(有较长的生命周期),无论是内置(PCI)还是外置(USB)。下表列出了几款入门级的Intel网卡型号及其ESXi版本兼容性供参考。
备注:上述兼容版本8.0如无特殊说明,将包含8.0的所有Update版本。
ImageProfileName:ESXi-8.0U1-21495797-SYSIN,Vendor:sysin.org,AcceptanceLevel:CommunitySupported
VMwareESXi8.0U1Unlocker&OEMBIOS集成网卡驱动和NVMe驱动(集成驱动版):
VMwareESXi8.0U1aUnlocker&OEMBIOS集成网卡驱动和NVMe驱动(集成驱动版):
VMwareESXi8.0U1cUnlocker&OEMBIOS集成网卡驱动和NVMe驱动(集成驱动版):
ESX-OSData4G的版本并没有多大意义,此版本同样支持在8G介质上安装,在大容量磁盘仅占用16G容量,与4G版本占用12G并无明显差异。
已经捐赠ESXi8.0对应版本者可留言直接获取此更新版。版本需要一致。
公布获取此专享资源的正确方式:
为保证知识兔持续发展,该资源通过捐赠获取,捐赠是一种可以附加条件的行为,按照下面指定方式捐赠即可获得该项下载。
捐赠者请知悉:
适用于Intel12、13代CPU的ESXi8.0自动化配置镜像已经发布,已经获得上述镜像的都可以留言索取。
警告:该镜像自动安装,将清空全部数据,不适合升级!!!
自动化配置镜像使用场景有限,停止更新,现在有了更好的解决方案。