当前位置: 首页 > news >正文

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\Modules


ModuleType 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

检查输出行是否有报错,没有的话驱动就安装完成了

相关文章:

  • VulkanSceneGraph (VSG) 开发入门
  • fastboot
  • 理解llama.cpp如何进行LLM推理
  • 2023年3月全国计算机等级考试真题(二级C语言)
  • 逆向--ARM64汇编
  • openEuler24.03 LTS下安装ZooKeeper集群
  • 【个人笔记】用户注册登录思路及实现 springboot+mybatis+redis
  • vercel开源平替,dokploy简简单单了解国内安装指南
  • 将树莓派5当做Ollama服务器,C#调用generate的API的示例
  • openEuler24.03 LTS下安装Kafka集群
  • 什么是ModelDTO
  • 爱因斯坦求和 torch
  • 【图解Agent】A Visual Guide to LLM Agents
  • 数据库基础之DQL
  • RocketMQ
  • 开源项目推荐|throttled-py - 支持多种策略及存储选项的 Python 限流库
  • c++set,map,unordered_set,unordered_map,multiset,multimap
  • 流影---开源网络流量分析平台(四)(分析引擎部署)
  • HTML 区块元素全面解析
  • JavaScript DOM与元素操作