使用 `BCFG` 命令管理 UEFI 启动菜单
使用 BCFG
命令管理 UEFI 启动菜单
用于修改 UEFI NVRAM 条目,它能让用户改变启动条目或驱动器选项。 详见:“UEFI Shell Specification 2.0” PDF 文档的83页 (Section 5.3)命令介绍。
- 查看当前启动条目:
1 | Shell> bcfg boot dump -v |
- 为 Clover (作为例子) 添加一个启动菜单条目,并在 UEFI 启动菜单里设置为第1个 (从0开始计数) 选项:
1 | Shell> bcfg boot add 0 fs0:\EFI\CLOVER\CLOVERX64.efi "Clover OS X Boot" |
fs0:
映射到 EFI 系统分区,\EFI\CLOVER\CLOVERX64.efi
是要启动的文件。 配合map
和ls
命令 确定路径。
- 删除第4个启动选项:
1 | Shell> bcfg boot rm 3 |
- 把第3个启动选项移动到第0 (也就是说第1个是 UEFI 启动菜单的默认启动选项):
1 | Shell> bcfg boot mv 3 0 |
bcfg
命令帮助文档:
1 | Shell> help bcfg -v -b |
或
1 | Shell> bcfg -? -v -b |