ESXI 安装及封装第三方驱动和在ESXI系统下安装驱动
ESXI 安装及封装第三方驱动和在ESXI系统下安装驱动
- 准备工作
- 在线安装 Windows PowerShell
- 离线安装 Windows PowerShell
- 更新
- 在线更新
- 离线更新
- 下载 ESXi-Customizer-PS-v2.6.0.ps1
- 安装Python
- 安装pip
- 安装相关插件
- 下载离线捆绑包
- 下载对应的网卡驱动(如果纯净版可以进去侧可以不用进项这一步)
- 建议
- 封装vib
- 制作启动u盘
- 安装
- 在系统下安装vib驱动
准备工作
首先安装 VMware.PowerCLI,安装VMware.PowerCLI有两种方法,第一在线安装,第二离线安装
在线安装 Windows PowerShell
以管理员方式运行 Windows PowerShell
在窗口输入
Install-Module -Name VMware.PowerCLI

选择y

安装成功后会显示

离线安装 Windows PowerShell
当你的Windows属于内网或者无法连接公网时则需要采用离线安装的方式进行安装。
1.进入官网 VMware developer 下载 VMware.PowerCLI ,最新版下载
2.检索计算机上包含 PowerShell 模块的文件夹,请执行以下命令
$env:PSModulePath
例子:
C:\Users\HP\Documents\WindowsPowerShell\Modules;
C:\Program Files\WindowsPowerShell\Modules;
C:\Windows\system32\WindowsPowerShell\v1.0\Modules
3.将下载的.zip文件解压缩到列出的文件夹之一
4.Windows操作系统运行命令以取消阻止复制的文件
Get-ChildItem -Path 'folder_path' -Recurse | Unblock-File
folder_path 为替换为提取 ZIP 文件内容的文件夹的路径。
例子:
PS C:\Windows\system32> Get-Module -Name VMware.PowerCLI -ListAvailable目录: C:\Program Files\WindowsPowerShell\ModulesModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Manifest 13.3.0.... VMware.PowerCLI
Manifest 13.3.0.... VMware.PowerCLI
更新
在线更新
Update-Module VMware.PowerCLI -Scope CurrentUser
离线更新
重复上面的步骤,覆盖文件即可
下载 ESXi-Customizer-PS-v2.6.0.ps1
ESXi-Customizer-PS-v2.6.0.ps1
安装Python
请安装高于3.8版本,但是最新的3.13版本也不行也会报错
报错截图




建议取中间值3.11版本
安装pip
检查是否安装pip
pip --version
如果你看到版本信息,就说明 pip 已经安装。如果没有,就得通过下面的方法安装pip
安装完后下载get-pip.py文件,下载地址
把pip文件放在 \Python\Python311\Scripts 文件夹下
在搜索框中输入cmd

进入黑窗,输入
python get-pip.py

安装完成后输入
pip --version
检查是否安装成功

安装相关插件
根据自己的路径替换下面的路径
C:\Users\<user>\AppData\Local\Programs\Python\Python311\Scripts\pip3.11.exe install six psutil lxml pyopenssl
设置python路径
根据自己的路径替换下面的路径
Set-PowerCLIConfiguration -PythonPath C:\Users\<user>\AppData\Local\Programs\Python\Python311\python.exe -Scope User
下载离线捆绑包
官网下载 文章指路
如果在官网找不到或者下载速度慢
ESXI官方离线捆绑包合集 文章指路
下载对应的网卡驱动(如果纯净版可以进去侧可以不用进项这一步)
网站链接
在此网站中找到自己的网卡驱动并下载
建议
建议离线捆绑包、ESXi-Customizer-PS-v2.6.0.ps1、./vib文件下的网卡驱动,放在同一个文件夹下

vib文件夹下的网卡驱动

封装vib
以管理员方式打开Windows PowerShell,输入
Import-Module -Name VMware.PowerCLI
命令导入VMware.PowerCLI 模块

然后输入
set-ExecutionPolicy Bypass
更改执行策略,让PowerShell可以执行不信任的脚本

使用 cd 命令进入存放的文件夹中
cd 存放路径

使用
根据自己的离线捆绑包和网卡的文件名,更改下面的文件名
.\ESXi-Customizer-PS-v2.6.0.ps1 -iZip .\VMware-ESXi-8.0U1c-22088125-depot.zip -pkgDir .\vib\net-r8139too-0.9.28-1.x86_64.vib -nsc
显示 all done 成功了 ,在本文件夹中就出现了一个ios镜像文件

制作启动u盘
打开Rufus 软件


选择完后点击开始制作即可
安装
把安装U盘插进设备,开机选择U盘启动,进入U盘后会自动安装,如果网卡驱动不对或者缺少网卡驱动再或者识别不到网卡驱动则需要重新封装网卡驱动
安装完成后显示页面

使用其他电脑在同一个网络下,访问此ip即可进入后台管理页面
管理页面登录页

输入自己创建的管理员密码后进入管理页面

进入页面后需要创建存储池
选择储存,点击新建数据存储


输入存储池名称和存储的硬盘

根据自己的需求进行分区

最后查看信息,看是否设置对了,查看完毕后点击完成,存储池就创建完毕了

在系统下安装vib驱动
首先还是在网站下下载对应的网卡驱动并保存
首先在后台管理页面的操作中选择服务,启用Secure Shell(SSH) 和 启用 ESXI Shell
再打开 进入维护模式

打开效果

下载 winscp 工具 资源绑定中有,也可以自行下载
使用winscp 连接ESXI
主机名填写IP,如果是远程访问则填写远程访问地址
用户名和名字根据自己设置的来填写
ESXI系统默认端口号是22 ,如果自己有更改则根据自己ESXI系统自行修改

连接上后再ESXI系统下选择tmp文件夹,在左边选择自己下载好的网卡驱动,点击上传,把下载好的文件传到tmp文件夹中

传完后回到装有EXSI系统的本主机下 按F2 输入管理员账户后
输入管理员账户

进入这个页面后选择 Troubleshooting Options

让SSH 变成 Enable 状态

然后按Esc回到首页,按Alt+F1进入代码操作页面(ESXI SSH)

输入管理员账号密码登录

使用cd 命令进入 tmp文件夹
cd tmp
输入命令

esxxli software vib install -v /tmp/net55-r8168-8.045a-napi.x86_64.vib
检查输出行是否有报错,没有的话驱动就安装完成了
相关文章:
ESXI 安装及封装第三方驱动和在ESXI系统下安装驱动
ESXI 安装及封装第三方驱动和在ESXI系统下安装驱动 准备工作在线安装 Windows PowerShell离线安装 Windows PowerShell更新在线更新离线更新 下载 ESXi-Customizer-PS-v2.6.0.ps1安装Python安装pip安装相关插件 下载离线捆绑包下载对应的网卡驱动(如果纯净版可以进去…...
【12】Ajax的原理和解析
一、前言 二、什么是Ajax 三、Ajax的基本原理 3.1 发送请求 3.2 解析内容 3.3 渲染网页 3.4 总结 四、Ajax 分析 五、过滤请求-筛选所有Ajax请求 一、前言 当我们在用 requests 抓取页面的时候,得到的结果可能会和在浏览器中看到的不一样&a…...
双塔模型2之如何选择正确的正负样本
双塔模型:正负样本 选对正负样本的作用 > 改进模型的结构 正样本 什么是正样本?答:曝光且有点击的 “用户-物品” 二元组 存在的问题:存在28法则,即少部分物品(比如热门物品)占大部分点击…...
《八大排序算法》
相关概念 排序:使一串记录,按照其中某个或某些关键字的大小,递增或递减的排列起来。稳定性:它描述了在排序过程中,相等元素的相对顺序是否保持不变。假设在待排序的序列中,有两个元素a和b,它们…...
清晰易懂的Rust安装与配置教程
Rust 是一门以安全性和性能著称的系统级编程语言,适合开发操作系统、游戏引擎和高性能服务。本教程将手把手教你安装 Rust 并配置开发环境,从安装到运行第一个程序,全程无坑! 一、安装 Rust(全平台通用) 1…...
零基础使用AI从0到1开发一个微信小程序
零基础使用AI从0到1开发一个微信小程序 准备操作记录 准备 想多尝试一些新的交互方式,但我没有相关的开发经验,html,JavaScript 等都不了解,看了一些使用AI做微信小程序的视频教程,觉得自己也行…...
基于Spring Boot的社区互助平台的设计与实现(LW+源码+讲解)
专注于大学生项目实战开发,讲解,毕业答疑辅导,欢迎高校老师/同行前辈交流合作✌。 技术范围:SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:…...
【Elasticsearch入门到落地】10、初始化RestClient
接上篇《9、hotel数据结构分析》 上一篇我们讲解了导入的宾馆数据库tb_hotel表结构的具体含义,并分析如何建立其索引库。本篇我们来正式进入链接Elasticsearch的Java代码的编写阶段,先进行RestClient的初始化。 RestClient的初始化分为三步,…...
【AI大模型系列】DeepSeek V3的混合专家模型机制-MoE架构(八)
一、什么是MoE架构 MoE架构的核心思想是将输入数据分配给不同的专家子模型,然后将所有子模型的输出进行合并,以生成最终结果。这种分配可以根据输入数据的特征进行动态调整,确保每个专家处理其最擅长的数据类型或任务方面,从而实…...
HarmonyOS之深入解析如何根据url下载pdf文件并且在本地显示和预览
一、文件下载 ① 网络请求配置 下载在线文件,需要访问网络,因此需要在 config.json 中添加网络权限: {"module": {"requestPermissions": [{"name": "ohos.permission.INTERNET","reason&qu…...
HTML5贪吃蛇游戏开发经验分享
HTML5贪吃蛇游戏开发经验分享 这里写目录标题 HTML5贪吃蛇游戏开发经验分享项目介绍技术栈核心功能实现1. 游戏初始化2. 蛇的移动控制3. 碰撞检测4. 食物生成 开发心得项目收获后续优化方向结语 项目介绍 在这个项目中,我使用HTML5 Canvas和原生JavaScript实现了一…...
AI 的出现是否能替代 IT 从业者?
AI 的出现是否能替代 IT 从业者? AI 的快速发展正在深刻改变各行各业,IT 行业也不例外。然而,AI 并非完全替代 IT 从业者,而是与其形成互补关系。本文将从 AI 的优势、IT 从业者的不可替代性、未来趋势等方面,探讨 AI…...
git 操作记录
1、检查子模块是否在主分支上 [git submodule foreach --recursive \\n [ "$(git rev-parse HEAD)" "$(git rev-parse origin/master)" ] \\n && echo " 一致: $name" || echo "不一致: $name"] 使用 git submodule fore…...
QSettings用法实战(相机配置文件的写入和读取)
很多情况,在做项目开发的时候,将参数独立出来是比较好的方法 例如:相机的曝光次数、曝光时长等参数,独立成ini文件,用户可以在外面修改即可生效,无需在动代码重新编译等工作 QSettings便可以实现该功能 内…...
机器学习——集成学习框架(GBDT、XGBoost、LightGBM、CatBoost)、调参方法
一、集成学习框架 对训练样本较少的结构化数据领域,Boosting算法仍然是常用项 XGBoost、CatBoost和LightGBM都是以决策树为基础的集成学习框架 三个学习框架的发展是:XGBoost是在GBDT的基础上优化而来,CatBoost和LightGBM是在XGBoost的基础上…...
SpringBoot集成Logback终极指南:从控制台到云端的多维日志输出
一、基础配置:快速启用Logback 1. 依赖管理(SpringBoot默认支持Logback) <!-- 无需额外依赖,但需要排除其他日志框架 --> <dependency><groupId>org.springframework.boot</groupId><artifactId>…...
[蓝桥杯 2023 省 A] 网络稳定性
题目来自DOTCPP: 思路: ①由于题目没有告诉我们成树形结构,可能成环。因此,我们要自己构建树。 ②本体我们通过kruskal重构树,按边权从大到小排序,那么查询的两个点的最近公共祖先权值就是答案。 ③在通…...
SSM框架加成SpringBoot项目
🍓博主介绍: 资深程序设计专家,专注于网站开发与文档写作,拥有六年互联网行业经验。精通Java、Python、PHP等主流语言,擅长从需求分析到系统设计的全流程开发。累计开发过数百个网站及应用程序,注重代码质量…...
鸿蒙项目源码-天气预报app-原创!原创!原创!
鸿蒙天气预报项目源码包运行成功含文档ArkTS语言。 我半个月写的原创作品,请尊重原创。 原创作品,盗版必究!!!! 原创作品,盗版必究!!!! 原创作品…...
一文聊聊接入钉钉H5微应用系统实现免登操作技术思路实现验证
一文聊聊接入钉钉H5微应用系统实现免登操作技术思路实现验证 如何创建钉钉应用实现H5端免登录创建钉钉内部应用1.进入钉钉开放平台,配置自己的应用信息2.配置应用相关信息(建议选择旧版,后续有一个token获取,新版会提示URL不安全&…...
测试开发-定制化测试数据生成(Python+jmeter+Faker)
实现步骤 步骤一:使用pythonfaker随机生成测试数据 在python中开发脚本,随机生成所需要的数据。import json from faker import Faker faker Faker(locale"zh_CN")def generate_faker_user():return {"name" : faker.name(),&qu…...
智能体开发平台与大模型关系图谱
架构层级分解(以飞速灵燕智能体平台为例)动态交互流程 3. 关键连接点说明 4. 典型数据流示例...
LinuxTCP/UDP基础概念
TCP(传输控制协议) TCP 是一种面向连接的、可靠的、基于字节流的传输层通信协议。它的主要特点包括: 面向连接:在传输数据之前,需要通过“三次握手”建立连接;传输结束后,通过“四次挥手”断开…...
docker日志大小和保存管理
目录 背景:云服务器小磁盘被docker日志占满 docker日志存放位置查看 避免被无感占满,建议进行配置日志选项,可以缩小文件保留大小和保留个数/时间 注意:compress选项 背景:云服务器小磁盘被docker日志占满 docke…...
Hive SQL实现近N周的数据统计查询
文/朱季谦 先前遇到过一个需求,需要基于HIVE统计近N周范围的数据,例如,统计近7周范围的数据指标。 需要用HIVE SQL去实现该功能,而HIVE SQL并没有PostgreSQL那样例如通过函数to_char((to_date(202550, YYYWW) - INTERVAL 5 weeks…...
【百日精通 JAVA | SQL篇 | 第一篇】初识数据库
一、数据库是什么? 数据库是一类软件,数据库的作用用于管理系统(这是一款成品软件,内部应用了很多数据结构)。 二、数据库分为两大类 1.关系型数据库 对于数据的要求比较严格 通常是以表格的方式来组织数据的。(和Excel差不多) 典型代表…...
大数据Spark(五十六):Spark生态模块与运行模式
文章目录 Spark生态模块与运行模式 一、Spark生态模块 二、Spark运行模式 Spark生态模块与运行模式 一、Spark生态模块 Spark 生态模块包括:SparkCore、SparkSQL、SparkStreaming、StructuredStreaming、MLlib 和 GraphX。与 Hadoop 相关的整个技术生态如下所示…...
Postman 7.3.5 旧版下载指南(Win64)及注意事项
Postman-win64-7.3.5-Setup 是 Postman 的一个旧版本(2019年发布,适用于 Windows 64位系统)。以下是相关信息和建议: 1. Postman 7.3.5 版本说明 功能:用于 API 开发、测试和协作。 系统要求:Windows 64位…...
人工智能在自然语言处理中的应用:从理论到实践的探索
自然语言处理(Natural Language Processing,NLP)一直是人工智能领域的重要研究方向。随着深度学习技术的飞速发展,NLP在近年来取得了突破性进展,从文本生成到机器翻译,从情感分析到智能问答,自然…...
Gossip协议:分布式系统中的“八卦”传播艺术
目录 一、 什么是Gossip协议?二、 Gossip协议的应用 💡三、 Gossip协议消息传播模式详解 📚四、 Gossip协议的优缺点五、 总结: 🌟我的其他文章也讲解的比较有趣😁,如果喜欢博主的讲解方式&…...
