说明
家里有个nuc11 原来装的是ESXi7,用的一个大佬做好的镜像,里面集成了网卡还有nvme的驱动,看到他做了个新的ESXi8的,改成收费了,最近穷,只能自己也去做个了。
参考了我下面贴的文章,因为构建环境回更新,所以直接用了封装好的docker镜像来做,这样就不需要自己去安装环境了,方便很多。
镜像作者地址:https://github.com/nick814/easy-ESXi-builder
制作所需材料
-
ESXi程序:VMware-ESXi-8.0U1a-21813344-depot.zip 自行去官网下载
-
镜像名称:soulteary/easy-esxi-builder
-
ESXi 的 PCIe 社区网络驱动程序:community-networking-driver-for-esxi
-
ESXi 的 USB 社区网络驱动程序:usb-network-native-driver-for-esxi
-
ESXi 的 NVMe 社区驱动程序:community-nvme-driver-for-esxi
上面东西下载完成后可以自己改名下,到时候打命令方便
开始构建
群晖拉取镜像
镜像名称:soulteary/easy-esxi-builder
等待镜像下载完成
我把所有东西都放到downloads下面新建的data目录下
改名下
启动镜像
后面我们用命令行进入群晖进行操作
docker run –rm -it -v `pwd`:/data soulteary/easy-esxi-builder:2023.01.29
添加基础镜像
# 加载基础镜像
Add-EsxSoftwareDepot /data/8.0U1a.zip
加载驱动
# 加载社区 NVMe 驱动
Add-EsxSoftwareDepot /data/nvme.zip
# 加载社区 PCIe 驱动
Add-EsxSoftwareDepot /data/net.zip
# 加载社区 USB 驱动
Add-EsxSoftwareDepot /data/usb.zip
执行 Get-EsxImageProfile 来查看系统加载了的 ESXi 基础镜像具体是什么版本:
制作镜像副本
制作一个”镜像副本”,我们的后续操作都是在镜像副本上添加驱动:
New-EsxImageProfile -CloneProfile “ESXi-8.0U1a-21813344-standard” -name “ESXi-8.0U1a-standard-nic” -vendor “wgg”
命令执行完毕,我们将看到类似下面的输出:
同样的,我们需要使用命令 Get-EsxSoftwarePackage 来获得可以使用的驱动列表:
# Get-EsxSoftwarePackage
列出来的东西太多了,我们过滤下,过滤掉”VMware” 出品、和官方镜像一起构建于 “03/25/2023” (可以根据具体情况调整)的内容:
# Get-EsxSoftwarePackage | grep -v VMware | grep -v ’03/25/2023′
添加驱动
命令执行完,能够看到结果列表就所剩不多了。挑选出我们手动添加的驱动的名称,执行类似下面的命令,就完成了对 ESXi 镜像驱动的增加。
Add-EsxSoftwarePackage -ImageProfile “ESXi-8.0U1a-standard-nic” -SoftwarePackage “nvme-community”
Add-EsxSoftwarePackage -ImageProfile “ESXi-8.0U1a-standard-nic” -SoftwarePackage “net-community”
Add-EsxSoftwarePackage -ImageProfile “ESXi-8.0U1a-standard-nic” -SoftwarePackage “vmkusb-nic-fling”
导出镜像
最后,执行命令将附加好社区驱动的 ESXi 镜像进行导出即可:
Export-EsxImageProfile -ImageProfile “ESXi-8.0U1a-standard-nic” -ExportToIso -FilePath /data/ESXi8.0U1a.iso
导出速度还是挺快的几十秒就好了
镜像导出到 /data 目录后,关闭容器,回到当前系统,准备制作安装引导盘(USB 启动盘)。
大家自己去装系统吧。
下载地址
我制作好的iso地址:
链接:https://pan.baidu.com/s/1YaGOzuQZhi4Y-sefWQ2L_A
提取码:6m09
参考文档:
https://zhuanlan.zhihu.com/p/601787086
7 条评论
我回家就要带娃 没空测试镜像,你们谁也有nuc的装好了告诉我下 效果怎么样
可以去卖钱了
请问我的nu11是螃蟹卡,这个镜像能找到网卡吗?
型号:NUC11ATKPE
nuc不都是intel得网卡 你怎么是螃蟹的
就这种型号就是螃蟹的,算了准备换个机子,这台也很鸡肋才32GB的RAM.
你的螃蟹网卡是usb的么,我加了个usb的驱动,下面是支持的型号
The ASIX USB 2.0 gigabit network ASIX88178a, ASIX USB 3.0 gigabit network ASIX88179, Realtek USB 3.0 gigabit network RTL8152/RTL8153 and Aquantia AQC111U.
刚才装好了 没问题 非常完美