为VMwareESXi添加驱动

某些的服务器在安装ESXi时缺驱动程序,如找我在浪潮服务器NF8460M3安装时找不到硬盘或者网卡,此时需要自行添加驱动程序到ESXi的安装包中。

准备驱动打包工具

WMware现在使用的驱动打包工具更新为基于PowerShell的VMware.PowerCLI,老版的使用的是ESXiCustomizer可能在功能,如EFI的支持上游缺陷。以下具体步骤在 https://docs.microsoft.com/en-us/powershell/gallery/installing-psget 有具体说明。

在线安装

1. 安装PowerShellGet

自带此模块的列表:

  • Windows 10 or newer
  • Windows Server 2016 or newer
  • Windows Management Framework (WMF) 5.0 or newer
  • PowerShell 6

我自己使用的是windows10,因此不需要重新安装。

2. 获取最新版本的PowerShell Gallery(PowerShell库)

> Install-PackageProvider Nuget -Force
> Exit

另外,更新的命令为

> Update-Module -Name PowerShellGet
> Exit

3. 安装VMware.PowerCLI

> Install-Module -Name VMware.PowerCLI

在PowerShell提示符查看是否有相应的模块:

> Find-Module -Name VMware.PowerCLI 

离线安装

1. 准备VMware.PowerCLI

方法1:下载相应的模块到C:\PowerCLI 目录(由用户指定目录名称 )

> Save-Module -Name VMware.PowerCLI -Path C:\PowerCLI 

方法2:直接官网下载,地址https://code.vmware.com/tool/vmware-powercli

2. 拷贝文件到模块目录

执行下面的命令查看PowerShell目录

> $ENV:PSModulePath

把下载好的文件拷贝到上述命令结果的目录里去。
重启,在PowerShell提示符查看是否有相应的模块:

> Find-Module -Name VMware.PowerCLI 

打包驱动

打包驱动前需要准备好需要的驱动程序和脱机捆绑包VMware vSphere Hypervisor (ESXi) Offline Bundle。以下是我自己准备的驱动程序和ESXi的脱机捆绑包,并按此进行说明。

VMware vSphere Hypervisor (ESXi) Offline Bundle:
update-from-esxi6.7-6.7_update02.zip
驱动程序为:
VMW-ESX-6.7.0-lsi_mr3-7.705.09.00-offline_bundle-8586101.zip

启动PowerShell并检查

管理员启动“Windows PowerShell ”,执行

> Get-ExecutionPolicy

查看是否是“RemoteSigned”,否执行

> Set-ExecutionPolicy RemoteSigned

添加脱机捆绑包和驱动

使用 Add-ESXSoftwareDepot commandlet 同时添加 ESXi 脱机捆绑包和驱动作为库。

> Add-EsxSoftwareDepot D:\VMW-ESX-6.7.0-lsi_mr3-7.705.09.00-offline_bundle-8586101.zip D:\update-from-esxi6.7-6.7_update02.zip

验证异步驱动程序现在是否可用作软件包

> Get-EsxSoftwarePackage 

其中“”为添加的第三方驱动

列出可用的映像配置文件

> Get-EsxImageProfile

添加异步驱动程序到新映像配置文件

> New-EsxImageProfile -CloneProfile ESXi-6.7.0-20181002001-standard -name VMware-VMvisor-Installer-6.7.0.update01-10302608.x86_64-Inspur_Customized-A000 -Vendor Inspur

修改新生成配置文件的权限

Set-EsxImageProfile -Name  VMware-VMvisor-Installer-6.7.0.update01-10302608.x86_64-Inspur_Customized-A000 -AcceptanceLevel CommunitySupported

在ImageProfile提示中输入:VMware-VMvisor-Installer-6.7.0.update01-10302608.x86_64-Inspur_Customized-A000

将异步驱动程序添加到新映像配置文件

Add-EsxSoftwarePackage -ImageProfile  VMware-VMvisor-Installer-6.7.0.update01-10302608.x86_64-Inspur_Customized-A000 -SoftwarePackage lsi_mr3

将映像配置文件导出为 ISO文件

Export-EsxImageProfile -ImageProfile VMware-VMvisor-Installer-6.7.0.update01-10302608.x86_64-Inspur_Customized-A000 -ExportToISO -filepath E:\VMware-VMvisor-Installer-6.7.0.update01-10302608.x86_64-Inspur_Customized-A000.iso
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VMware ESXi是一款虚拟化软件,用于构建和管理虚拟化环境的服务器操作系统。它具有以下特点和优势: 首先,VMware ESXi提供了强大的虚拟化功能,可以同时在一台物理服务器上运行多个虚拟机,每个虚拟机都可以独立运行操作系统和应用程序。这种虚拟化技术可以极大地提高服务器资源的利用率和灵活性,节省硬件成本和能源消耗。 其次,VMware ESXi具有可靠性和安全性较高的特点。它采用了冷启动系统和微内核架构,内核被直接加载到服务器的内存中,从而可以提供稳定的性能和高效的资源管理。此外,VMware ESXi还提供了丰富的安全功能,如密钥加密、额外的访问控制和安全审计功能,确保虚拟机和服务器的数据得到有效保护。 另外,VMware ESXi还提供了灵活的管理和监控功能。管理员可以通过VMware vSphere客户端或命令行界面管理虚拟机,对其进行创建、配置、迁移和备份等操作。此外,VMware ESXi还可以提供实时监控和报警功能,对虚拟机的性能和资源利用情况进行实时监控,并及时发出警报,以便管理员可以迅速响应并采取相应措施。 最后,VMware ESXi可以与其他VMware产品和解决方案集成,形成完整的虚拟化解决方案。例如,可以与VMware vCenter Server一起使用,实现对整个虚拟化环境的集中管理和控制。此外,还可以通过VMware的云服务,实现跨数据中心的虚拟机迁移和灾难恢复等功能。 总而言之,VMware ESXi是一款功能强大、可靠性高、安全性好的虚拟化服务器操作系统,它可以极大地提高服务器资源利用率和灵活性,为企业提供高效、安全和可扩展的虚拟化解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值