NUC 折腾笔记 – 安装 ESXi7

最近在制作应用demo时,我发现使用纯净的虚拟机和容器进行验证非常重要。两个月前,我在nuc8上安装了esxi 7,这大大提高了我的工作效率。

然而,VMware官方并没有为NUC8提供直接可用的ESXi软件包,因为缺少NUC8等设备所需的网卡驱动。网上很多文章还在介绍使用过时的“ESXi-Customizer-PS”脚本来安装镜像,这种方法步骤繁琐且复杂。

因此,本文将分享如何制作包含Intel网卡驱动的ESXi镜像,支持各种“非官方认证设备”,以及如何在NUC上相对科学地安装ESXi 7。

写在前面:虽然ESXi是一款商业软件,但我们可以通过申请免费授权来长期稳定地使用它。以下是两个主要版本的授权申请地址:

VMware vSphere Hypervisor 7.0VMware vSphere Hypervisor 6.7

建议先申请授权,耐心等待通过后再继续操作。

获取相关软件包:在授权申请完成后,我们可以从官方网站下载ESXi的软件包。

NUC 折腾笔记 - 安装 ESXi7授权完成后从官网下载软件

选择“VMware vSphere Hypervisor (ESXi) Offline Bundle”,便于后续制作带有Intel网卡驱动的镜像。本文使用的版本如下:

VMware vSphere Hypervisor (ESXi) Offline Bundle2021-04-29 | 7.0U2a | 372.47 MB | zipContains VIB packages and image profiles for ESXi including VMware Tools. Use the image profiles and the VIB packages with VMware Image Builder and VMware Auto Deploy to create custom image/ISO generation for ESXi deployments.MD5SUM(¹): 9b676a33ef191221f8e456b63d46dd55SHA1SUM(¹): ea71d5cf770e64359d1668a6ca49d5c4758d51f9SHA256SUM(¹): e1e7988553ed6845cc68309d6c6022dedc747ab7d08eb97d7e0bd9fca15bb283

下载后,将文件保存为“

VMware-ESXi-7.0U2a-17867351-depot.zip

”,等待使用。

NUC 折腾笔记 - 安装 ESXi7获取社区网卡驱动

接着访问Community Networking Driver for ESXi,获取最新1.2版本的社区网卡驱动。将文件保存为“

Net-Community-Driver_1.2.0.0-1vmw.700.1.0.15843807_18028830.zip

”,等待使用。

NUC 折腾笔记 - 安装 ESXi7VMware Power CLI

虽然VMware Power CLI可以通过命令获取,但由于依赖众多,安装较为费事,不如直接使用离线版本。

NUC 折腾笔记 - 安装 ESXi7获取VMware Power CLI

继续访问VMware Power CLI资源站,获取最新版本的12.3.0软件包,将文件保存为“

VMware-PowerCLI-12.3.0-17860403.zip

”,等待使用。

准备构建环境:构建ESXi镜像需要PowerShell环境。虽然PowerShell有Docker镜像,但Docker镜像使用的是“Core”版本的Shell,导致构建命令无法正常使用,直接运行会得到类似下面的错误信息:

Exception: The VMware.ImageBuilder module is not currently supported on the Core edition of PowerShell.

因此,我们需要一个标准的Windows系统环境来运行PowerShell,进行镜像构建。

NUC 折腾笔记 - 安装 ESXi7构建使用的云服务器配置

我没有Windows主机环境,因此选择使用按量付费的云主机进行镜像构建。我选择了4c8g的主机,系统选择Windows Server 2019,带宽大约100M。

NUC 折腾笔记 - 安装 ESXi7构建使用的云服务器支出

Get笔记 Get笔记

Get笔记,一款AI驱动的知识管理产品

Get笔记 125 查看详情 Get笔记

总成本大约1元。如果你有Windows环境,这个成本可以省去。系统选择Win10,应该也可以正常构建。

NUC 折腾笔记 - 安装 ESXi7HFS – HTTP File Server

因为使用云服务器,需要将之前下载的相关软件包上传到服务器。我使用开源软件HFS,开启一个支持上传功能的文件服务器,就能从浏览器对服务器进行快捷的文件上传下载。

NUC 折腾笔记 - 安装 ESXi7使用HFS上传刚刚的软件包

启动HFS,根据软件提示,启动服务,开启上传功能,将上文中的zip压缩包依次上传到服务器。

进行镜像构建:以管理员身份启动一个PowerShell,先进行VMware PowerCLI的安装。

首先获取PowerShell的模块路径,然后将下载的PowerCLI压缩包放置模块目录,并进行解压缩。

# 查看模块环境变量PS C:> $env:PSModulePathC:UsersAdministratorDocumentsWindowsPowerShellModules;C:Program FilesWindowsPowerShellModules;C:Windowssystem32WindowsPowerShellv1.0Modules# 移动软件包到模块路径PS C:> mv .VMware-PowerCLI-12.3.0-17860403.zip '.Program FilesWindowsPowerShellModules'# 切换工作目录PS C:> cd '.Program FilesWindowsPowerShellModules'# 尝试解压缩软件包PS C:Program FilesWindowsPowerShellModules> unzip .VMware-PowerCLI-12.3.0-17860403.zip# 如果系统没有unzip命令,则可以使用Expand-Archive替代PS C:Program FilesWindowsPowerShellModules> Expand-Archive .VMware-PowerCLI-12.3.0-17860403.zip -DestinationPath ./

解压缩后,就可以进行模块安装了,如果看到类似结果,说明安装一切正常。

# 安装CLI软件PS C:Program FilesWindowsPowerShellModulesVMware-PowerCLI-12.3.0-17860403> Get-ChildItem * -Recurse | Unblock-File# 查看软件是否安装就绪PS C:Program FilesWindowsPowerShellModulesVMware-PowerCLI-12.3.0-17860403> Get-Module -Name VMware.PowerCLI -ListAvailable    目录: C:Program FilesWindowsPowerShellModulesVMware-PowerCLI-12.3.0-17860403ModuleType Version    Name                                ExportedCommands---------- -------    ----                                ----------------Manifest   12.3.0.... VMware.PowerCLI

接着切换到合适的目录下,进行镜像构建的主要步骤,操作步骤类似于基于某个镜像进行二次构建:

# 将ESXi官方软件包添加到当前PowerCLI Session中PS C:> Add-EsxSoftwareDepot .VMware-ESXi-7.0U2a-17867351-depot.zipDepot Url---------zip:C:VMware-ESXi-7.0U2a-17867351-depot.zip?index.xml# 将社区网卡软件包进行同样添加PS C:> Add-EsxSoftwareDepot .Net-Community-Driver_1.2.0.0-1vmw.700.1.0.15843807_18028830.zipDepot Url---------zip:C:Net-Community-Driver_1.2.0.0-1vmw.700.1.0.15843807_18028830.zip?index.xml# 查看当前ESXi镜像名称,提供给后续步骤使用PS C:> Get-EsxImageProfileName                           Vendor          Last Modified   Acceptance Level----                           ------          -------------   ----------------ESXi-7.0U2a-17867351-no-tools  VMware, Inc.    2021/4/9 5:5... PartnerSupportedESXi-7.0U2a-17867351-standard  VMware, Inc.    2021/4/29 0:... PartnerSupported# 复制一个镜像配置,作为后续要输出镜像的配置模版PS C:> New-EsxImageProfile -CloneProfile "ESXi-7.0U2a-17867351-standard" -name "ESXi-7.0U2a-17867351-nuc" -vendor "soulteary"Name                           Vendor          Last Modified   Acceptance Level----                           ------          -------------   ----------------ESXi-7.0U2a-17867351-nuc       soulteary       2021/4/29 0:... PartnerSupported# 将社区网卡软件包添加到输出镜像模版中PS C:> Add-EsxSoftwarePackage -ImageProfile  "ESXi-7.0U2a-17867351-nuc" -SoftwarePackage "net-community"Name                           Vendor          Last Modified   Acceptance Level----                           ------          -------------   ----------------ESXi-7.0U2a-17867351-nuc       soulteary       2021/6/22 14... PartnerSupported# 将上述的镜像进行打包,并导出ESXi7.iso镜像文件PS C:> Export-EsxImageProfile -ImageProfile  "ESXi-7.0U2a-17867351-nuc" -ExportToIso -FilePath ESXi7.iso

稍等几秒,你会得到一个名为ESXi7.iso的镜像文件,使用USB启动盘烧录软件将镜像烧录至U盘,启动安装即可。

NUC 折腾笔记 - 安装 ESXi7安装就绪后的ESXi

安装就绪后,使用浏览器访问ESXi IP地址,会被自动重定向到HTTPS模式,接受“不安全”的证书,访问控制台,就能开启低成本、快捷的“虚拟化”之旅啦。

最后,虽然网上有许多“方法”可以使用ESXi,但我希望这篇文章的读者可以尝试申请授权,使用正确、合理合法的方式来使用这个软件。

–EOF

如果你觉得内容还算实用,欢迎点赞分享给你的朋友,在此谢过。

本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。署名 4.0 国际 (CC BY 4.0)

本文作者: 苏洋

创建时间: 2021年06月22日 统计字数: 5644字 阅读时间: 12分钟阅读 本文链接: https://www.php.cn/link/d69762da81e1d0a33b4d3839e7108eb8

以上就是NUC 折腾笔记 – 安装 ESXi7的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/354703.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月5日 23:54:57
下一篇 2025年11月5日 23:55:42

相关推荐

  • AO3镜像站备用镜像网址_AO3镜像站快速访问官网

    AO3镜像站备用网址包括ao3mirror.com和xiaozhan.icu,当主站archiveofourown.org无法访问时可切换使用,二者均同步更新内容并支持多语言检索与离线下载功能。 AO3镜像站备用镜像网址在哪里?这是不少网友都关注的,接下来由PHP小编为大家带来AO3镜像站快速访问官…

    2025年12月6日 软件教程
    100
  • Pboot插件缓存机制的详细解析_Pboot插件缓存清理的命令操作

    插件功能异常或页面显示陈旧内容可能是缓存未更新所致。PbootCMS通过/runtime/cache/与/runtime/temp/目录缓存插件配置、模板解析结果和数据库查询数据,提升性能但影响调试。解决方法包括:1. 手动删除上述目录下所有文件;2. 后台进入“系统工具”-“缓存管理”,勾选插件、…

    2025年12月6日 软件教程
    300
  • 怎样用免费工具美化PPT_免费美化PPT的实用方法分享

    利用KIMI智能助手可免费将PPT美化为科技感风格,但需核对文字准确性;2. 天工AI擅长优化内容结构,提升逻辑性,适合高质量内容需求;3. SlidesAI支持语音输入与自动排版,操作便捷,利于紧急场景;4. Prezo提供多种模板,自动生成图文并茂幻灯片,适合学生与初创团队。 如果您有一份内容完…

    2025年12月6日 软件教程
    000
  • Pages怎么协作编辑同一文档 Pages多人实时协作的流程

    首先启用Pages共享功能,点击右上角共享按钮并选择“添加协作者”,设置为可编辑并生成链接;接着复制链接通过邮件或社交软件发送给成员,确保其使用Apple ID登录iCloud后即可加入编辑;也可直接在共享菜单中输入邮箱地址定向邀请,设定编辑权限后发送;最后在共享面板中管理协作者权限,查看实时在线状…

    2025年12月6日 软件教程
    100
  • jm漫画官方正版入口 jm漫画官方网站登录链接

    JM漫画作为一个致力于为广大漫画爱好者服务的全方位的数字漫画阅读平台,凭借其海量的资源储备、卓越的阅读体验和人性化的功能设计,在众多同类平台中脱颖而出。它不仅收录了来自世界各地的热门连载与经典完结作品,更通过智能推荐算法,精准地将符合用户口味的精彩内容呈现眼前,让每一位用户都能在这里找到属于自己的精…

    2025年12月6日 软件教程
    000
  • 怎么下载安装快手极速版_快手极速版下载安装详细教程

    1、优先通过华为应用市场搜索“快手极速版”,确认开发者为北京快手科技有限公司后安装;2、若应用商店无结果,可访问快手极速版官网下载APK文件,需手动开启浏览器的未知来源安装权限;3、也可选择豌豆荚、应用宝等可信第三方平台下载官方版本,核对安全标识后完成安装。 如果您尝试在手机上安装快手极速版,但无法…

    2025年12月6日 软件教程
    000
  • 哔哩哔哩的视频卡在加载中怎么办_哔哩哔哩视频加载卡顿解决方法

    视频加载停滞可先切换网络或重启路由器,再清除B站缓存并重装应用,接着调低播放清晰度并关闭自动选分辨率,随后更改播放策略为AVC编码,最后关闭硬件加速功能以恢复播放。 如果您尝试播放哔哩哔哩的视频,但进度条停滞在加载状态,无法继续播放,这通常是由于网络、应用缓存或播放设置等因素导致。以下是解决此问题的…

    2025年12月6日 软件教程
    000
  • REDMI K90系列正式发布,售价2599元起!

    10月23日,redmi k90系列正式亮相,推出redmi k90与redmi k90 pro max两款新机。其中,redmi k90搭载骁龙8至尊版处理器、7100mah大电池及100w有线快充等多项旗舰配置,起售价为2599元,官方称其为k系列迄今为止最完整的标准版本。 图源:REDMI红米…

    2025年12月6日 行业动态
    200
  • Linux中如何安装Nginx服务_Linux安装Nginx服务的完整指南

    首先更新系统软件包,然后通过对应包管理器安装Nginx,启动并启用服务,开放防火墙端口,最后验证欢迎页显示以确认安装成功。 在Linux系统中安装Nginx服务是搭建Web服务器的第一步。Nginx以高性能、低资源消耗和良好的并发处理能力著称,广泛用于静态内容服务、反向代理和负载均衡。以下是在主流L…

    2025年12月6日 运维
    000
  • Linux journalctl与systemctl status结合分析

    先看 systemctl status 确认服务状态,再用 journalctl 查看详细日志。例如 nginx 启动失败时,systemctl status 显示 Active: failed,journalctl -u nginx 发现端口 80 被占用,结合两者可快速定位问题根源。 在 Lin…

    2025年12月6日 运维
    100
  • 华为新机发布计划曝光:Pura 90系列或明年4月登场

    近日,有数码博主透露了华为2025年至2026年的新品规划,其中pura 90系列预计在2026年4月发布,有望成为华为新一代影像旗舰。根据路线图,华为将在2025年底至2026年陆续推出mate 80系列、折叠屏新机mate x7系列以及nova 15系列,而pura 90系列则将成为2026年上…

    2025年12月6日 行业动态
    100
  • TikTok视频无法下载怎么办 TikTok视频下载异常修复方法

    先检查链接格式、网络设置及工具版本。复制以https://www.tiktok.com/@或vm.tiktok.com开头的链接,删除?后参数,尝试短链接;确保网络畅通,可切换地区节点或关闭防火墙;更新工具至最新版,优先选用yt-dlp等持续维护的工具。 遇到TikTok视频下载不了的情况,别急着换…

    2025年12月6日 软件教程
    100
  • Linux如何优化系统性能_Linux系统性能优化的实用方法

    优化Linux性能需先监控资源使用,通过top、vmstat等命令分析负载,再调整内核参数如TCP优化与内存交换,结合关闭无用服务、选用合适文件系统与I/O调度器,持续按需调优以提升系统效率。 Linux系统性能优化的核心在于合理配置资源、监控系统状态并及时调整瓶颈环节。通过一系列实用手段,可以显著…

    2025年12月6日 运维
    000
  • Pboot插件数据库连接的配置教程_Pboot插件数据库备份的自动化脚本

    首先配置PbootCMS数据库连接参数,确保插件正常访问;接着创建auto_backup.php脚本实现备份功能;然后通过Windows任务计划程序或Linux Cron定时执行该脚本,完成自动化备份流程。 如果您正在开发或维护一个基于PbootCMS的网站,并希望实现插件对数据库的连接配置以及自动…

    2025年12月6日 软件教程
    000
  • jm漫画网页网址 jm漫画网页版进入 jm漫画网站网页版

    在广阔的数字漫画世界中,无数爱好者渴望寻得一个能够汇集海量作品、提供流畅阅读体验的综合性平台。这样的平台不仅是追更新、补旧番的乐园,更是连接创作者与读者的桥梁,让每一个精彩的故事都能被发现和分享。它以其丰富的资源和人性化的设计,成为了漫画迷们探索奇妙二次元世界的理想起点,满足了从热门大作到小众佳作的…

    2025年12月6日 软件教程
    000
  • Linux命令行中fc命令的使用方法

    fc 是 Linux 中用于管理命令历史的工具,可查看、编辑并重新执行历史命令。输入 fc 直接编辑最近一条命令,默认调用 $EDITOR 打开编辑器修改后自动执行;通过 fc 100 110 或 fc -5 -1 可批量编辑指定范围的历史命令,保存后按序重跑;使用 fc -l 列出命令历史,支持起…

    2025年12月6日 运维
    000
  • 曝小米17 Air正在筹备 超薄机身+2亿像素+eSIM技术?

    近日,手机行业再度掀起超薄机型热潮,三星与苹果已相继推出s25 edge与iphone air等轻薄旗舰,引发市场高度关注。在此趋势下,多家国产厂商被曝正积极布局相关技术,加速抢占这一细分赛道。据业内人士消息,小米的超薄旗舰机型小米17 air已进入筹备阶段。 小米17 Pro 爆料显示,小米正在评…

    2025年12月6日 行业动态
    000
  • 荣耀手表5Pro 10月23日正式开启首销国补优惠价1359.2元起售

    荣耀手表5pro自9月25日开启全渠道预售以来,市场热度持续攀升,上市初期便迎来抢购热潮,一度出现全线售罄、供不应求的局面。10月23日,荣耀手表5pro正式迎来首销,提供蓝牙版与esim版两种选择。其中,蓝牙版本的攀登者(橙色)、开拓者(黑色)和远航者(灰色)首销期间享受国补优惠价,到手价为135…

    2025年12月6日 行业动态
    000
  • Vue.js应用中配置环境变量:灵活管理后端通信地址

    在%ignore_a_1%应用中,灵活配置后端api地址等参数是开发与部署的关键。本文将详细介绍两种主要的环境变量配置方法:推荐使用的`.env`文件,以及通过`cross-env`库在命令行中设置环境变量。通过这些方法,开发者可以轻松实现开发、测试、生产等不同环境下配置的动态切换,提高应用的可维护…

    2025年12月6日 web前端
    000
  • JavaScript动态生成日历式水平日期布局的优化实践

    本教程将指导如何使用javascript高效、正确地动态生成html表格中的日历式水平日期布局。重点解决直接操作`innerhtml`时遇到的标签闭合问题,通过数组构建html字符串来避免浏览器解析错误,并利用事件委托机制优化动态生成元素的事件处理,确保生成结构清晰、功能完善的日期展示。 在前端开发…

    2025年12月6日 web前端
    000

发表回复

登录后才能评论
关注微信