本文将详细说明从安装 PowerCLI 到定制 ESXi 8 镜像的整个过程。
安装 VMware PowerCLI
1. 打开 PowerShell
- 打开 PowerShell:
- 在 Windows 搜索栏中输入
PowerShell
,然后右键点击“Windows PowerShell”,选择“以管理员身份运行”。 - 你会看到一个蓝色的命令行窗口打开。
- 在 Windows 搜索栏中输入
2. 安装 PowerCLI
-
运行安装命令:
- 在 PowerShell 窗口中输入以下命令并按回车:
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
- 这个命令会下载并安装 VMware PowerCLI 模块。
- 在 PowerShell 窗口中输入以下命令并按回车:
-
处理安装提示:
- 如果出现提示要求你信任未签名的仓库,输入
Y
并按回车。 - 等待安装完成,这可能需要几分钟时间。
- 如果出现提示要求你信任未签名的仓库,输入
3. 验证安装
- 验证安装:
- 安装完成后,在 PowerShell 中输入以下命令并按回车:
Get-Module -Name VMware.PowerCLI -ListAvailable
- 如果安装成功,你会看到 PowerCLI 模块的详细信息。
- 安装完成后,在 PowerShell 中输入以下命令并按回车:
下载并解压 ESXi-Customizer-PS
-
下载 ESXi-Customizer-PS:
- 访问 ESXi-Customizer-PS 网站。
- 下载 ZIP 文件并将其保存到你的计算机上。
-
解压缩文件:
- 找到下载的 ZIP 文件,右键点击并选择“解压到当前文件夹”。
- 将解压后的文件夹重命名为
ESXi-Customizer-PS
并放置在一个方便访问的位置,例如C:\ESXi-Customizer-PS
。
准备工作目录
-
创建目录:
- 创建几个目录来存放 ESXi ISO 文件、驱动程序和输出文件。例如:
- ISO 文件目录:
C:\ISO
- 驱动程序目录:
C:\Drivers
- 输出目录:
C:\Custom_ESXi
- ISO 文件目录:
- 创建几个目录来存放 ESXi ISO 文件、驱动程序和输出文件。例如:
-
复制文件:
- 将下载的 ESXi ISO 文件复制到
C:\ISO
目录。 - 将下载的驱动程序(VIB 文件)复制到
C:\Drivers
目录。
- 将下载的 ESXi ISO 文件复制到
使用 PowerCLI 定制 ESXi 镜像
-
打开 PowerCLI:
- 在 Windows 搜索栏中输入
PowerShell
并以管理员身份运行 PowerShell。 - 导航到
ESXi-Customizer-PS
脚本所在的目录:cd C:\ESXi-Customizer-PS
- 在 Windows 搜索栏中输入
-
运行脚本:
- 运行以下命令来创建自定义的 ESXi ISO 文件:
.\ESXi-Customizer-PS.ps1 -izip C:\ISO\VMware-ESXi-8.0.0-1234567.iso -pkgDir C:\Drivers -outDir C:\Custom_ESXi
- 解释:
-izip
指定原始 ESXi ISO 文件的位置。-pkgDir
指定存放 VIB 驱动程序的目录。-outDir
指定生成的自定义 ISO 文件的输出目录。
- 运行以下命令来创建自定义的 ESXi ISO 文件:
-
等待脚本完成:
- 脚本运行过程中,会显示进度信息,可能需要几分钟时间。
- 脚本完成后,自定义的 ESXi ISO 文件会生成在
C:\Custom_ESXi
目录。
使用自定义的 ESXi ISO 文件
- 找到生成的自定义 ISO 文件,并使用它来安装 ESXi 8。
- 安装过程中会自动包含你添加的驱动程序。
卸载 VMware PowerCLI 模块可以通过 PowerShell 完成。以下是卸载 PowerCLI 的详细步骤:
卸载 VMware PowerCLI
-
打开 PowerShell:
- 在 Windows 搜索栏中输入
PowerShell
并右键点击“Windows PowerShell”,选择“以管理员身份运行”。
- 在 Windows 搜索栏中输入
-
列出已安装的 PowerCLI 模块:
- 在 PowerShell 窗口中输入以下命令并按回车,以列出所有已安装的 PowerCLI 模块:
Get-Module -Name VMware.PowerCLI -ListAvailable
- 在 PowerShell 窗口中输入以下命令并按回车,以列出所有已安装的 PowerCLI 模块:
-
卸载 PowerCLI 模块:
- 使用以下命令卸载 PowerCLI 模块:
Uninstall-Module -Name VMware.PowerCLI
- 如果你安装了多个版本的 PowerCLI 模块,并且想要卸载所有版本,可以运行:
Get-Module -Name VMware.PowerCLI -ListAvailable | Uninstall-Module
- 使用以下命令卸载 PowerCLI 模块:
-
处理确认提示:
- 如果系统提示你确认卸载模块,输入
Y
并按回车。
- 如果系统提示你确认卸载模块,输入
-
验证卸载:
- 卸载完成后,你可以再次运行以下命令来验证是否已成功卸载:
Get-Module -Name VMware.PowerCLI -ListAvailable
- 如果未显示任何结果,表示已成功卸载。
- 卸载完成后,你可以再次运行以下命令来验证是否已成功卸载:
完整卸载步骤
-
打开 PowerShell 并以管理员身份运行:
-
列出已安装的 PowerCLI 模块:
Get-Module -Name VMware.PowerCLI -ListAvailable
-
卸载 PowerCLI 模块:
Uninstall-Module -Name VMware.PowerCLI
或者,卸载所有版本:
Get-Module -Name VMware.PowerCLI -ListAvailable | Uninstall-Module
-
确认卸载:
- 如果系统提示你确认卸载模块,输入
Y
并按回车。
- 如果系统提示你确认卸载模块,输入
-
验证卸载:
Get-Module -Name VMware.PowerCLI -ListAvailable
以上步骤应该可以帮助你成功卸载 VMware PowerCLI。
标签:教程,ESXi,PowerCLI,ISO,卸载,镜像,PowerShell,VMware From: https://blog.csdn.net/weixin_45928565/article/details/140606912