Fido高级用法:如何下载UEFI Shell 2.2/2.0镜像
Fido是一款强大的PowerShell脚本工具,专为下载Windows或UEFI Shell ISO文件设计。本文将详细介绍如何使用Fido下载UEFI Shell 2.2和2.0版本的镜像文件,帮助用户轻松获取所需的UEFI Shell环境。
准备工作:获取Fido脚本
首先需要获取Fido脚本文件。你可以通过克隆仓库的方式获取最新版本的Fido:
git clone https://gitcode.com/gh_mirrors/fi/Fido
克隆完成后,在项目目录中可以找到Fido.ps1文件,这就是我们需要使用的主脚本。
了解UEFI Shell版本支持
Fido支持多种UEFI Shell版本,包括最新的2.2和较早的2.0版本。通过查看Fido.ps1文件,我们可以看到支持的具体版本:
- UEFI Shell 2.2:包含多个发布版本,如26H1 (edk2-stable202602)、25H2 (edk2-stable202511)等
- UEFI Shell 2.0:主要支持4.632 [20100426]版本
每个版本都提供Release和Debug两种类型的镜像供选择。
命令行模式下载UEFI Shell镜像
Fido提供了便捷的命令行模式,可以直接通过参数指定下载需求。以下是下载UEFI Shell的基本命令格式:
.\Fido.ps1 -Win "UEFI Shell 2.2" -Rel "Latest" -Ed "Release" -GetUrl
关键参数说明
-Win:指定要下载的UEFI Shell版本,如"UEFI Shell 2.2"或"UEFI Shell 2.0"-Rel:指定发布版本,使用"Latest"获取最新版本,或指定具体版本如"26H1"-Ed:指定版本类型,"Release"或"Debug"-GetUrl:仅显示下载链接而不自动下载
查看可用版本
如果不确定可用的版本,可以使用以下命令列出所有选项:
# 列出所有UEFI Shell版本
.\Fido.ps1 -Win "List"
# 列出特定版本的可用发布
.\Fido.ps1 -Win "UEFI Shell 2.2" -Rel "List"
图形界面模式下载UEFI Shell镜像
对于不熟悉命令行的用户,Fido还提供了友好的图形界面模式。只需双击Fido.ps1文件或在PowerShell中直接运行:
.\Fido.ps1
图形界面操作步骤
- 启动Fido后,首先选择"UEFI Shell 2.2"或"UEFI Shell 2.0"
- 选择所需的发布版本(Release/Debug)
- 点击"Continue"继续
- 确认架构信息(通常自动检测)
- 点击"Download"开始下载
常见问题解决
1. 权限问题
如果运行脚本时遇到权限错误,需要以管理员身份运行PowerShell,并执行以下命令:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
2. 下载速度慢
Fido默认从官方服务器下载,若速度较慢,可以使用-GetUrl参数获取下载链接后,使用下载工具进行下载。
3. 版本选择
如果需要特定版本的UEFI Shell,可以通过-Rel参数指定,如:
.\Fido.ps1 -Win "UEFI Shell 2.2" -Rel "25H2" -Ed "Release"
总结
Fido提供了灵活高效的UEFI Shell镜像下载方案,无论是命令行还是图形界面,都能满足不同用户的需求。通过本文介绍的方法,你可以轻松获取UEFI Shell 2.2或2.0版本的镜像文件,为你的UEFI开发和测试工作提供支持。
如果你需要查看脚本的详细实现,可以参考项目中的Fido.ps1文件,其中包含了完整的下载逻辑和版本信息。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



