
efi壳
bcdf引导转储#列出当前引导项
bcfg boot rm 1#删除引导条目号1
bcfg boot mv 2 0#将引导项编号2移至第一项
bcfg引导添加3 fs0: \ EFI \ refind \ refind_x64.efi“ rEFInd”#在fs0分区中,添加以下路径引导项
复制代码
bcdedit赢得胜利
在存储设备上执行的命令
===============================
/ createstore创建一个空的启动配置数据存储.
/导出将系统中存储的内容导出到文件中. 您可以使用此文件在将来还原系统
存储状态.
/ import使用/ export命令创建的备份文件来还原系统存储的状态.

/ sysstore设置系统存储设备(仅影响EFI系统,重新启动后不再有效启动序列怎么重置,
,仅在不确定系统存储设备时使用.
对存储项目执行的命令
=========================================
/复制复制存储中的项目.
/在存储中创建新项目.
/删除从存储中删除项目.
/ mirror创建存储中项目的镜像.
运行bcdedit /? ID,以获取有关这些命令使用的标识符的信息.
在项目选项上执行的命令
====================================
/ deletevalue删除存储中的项目选项.
/ set设置存储中的项目选项值.

运行bcdedit /? TYPES以获取这些命令使用的数据类型的列表.
运行bcdedit /?格式以获取有效数据格式的列表.
控制输出的命令
============================
/枚举列出了存储中的项目.
/ v命令行选项,以完整显示项目标识符,而不使用已知标识符的名称.
仅使用命令/ v即可显示活动类型的完整项目标识符.
仅运行“ bcdedit”等效于运行“ bcdedit /枚举ACTIVE”.
用于控制启动管理器的命令
====================================
/ bootsequence为引导管理器设置一次引导顺序.
/ default设置引导管理器将使用的默认项.
/ displayorder设置引导管理器显示多重引导菜单的顺序.

/ timeout设置启动管理器的超时值.
/ tooisplayorder设置引导管理器显示工具菜单的顺序.
控制应用程序紧急管理服务启动的命令
================================================ =========================
/ bootems启用或禁用紧急管理服务以启动应用程序.
/ ems启用或禁用操作系统项的紧急管理服务.
/ emssettings设置全局紧急管理服务参数.
控制调试的命令
=============================
/ bootdebug启用或禁用引导应用程序的引导调试.
/ dbgsettings设置全局调试器参数.
/ debug启用或禁用操作系统项的内核调试.
/ hypervisorsettings设置虚拟机监控程序的参数.
复制代码
在Linux下
删除
sudo efibootmgr -b B
增加(sda7-> sda -p 7)
efibootmgr -c -d / dev / sda -p 7 -L -l \ EFI
设置激活
sudo efibootmgr -b -a
设置为禁用
sudo efibootmgr -b -A
调整订单
sudo efibootmgr -o
复制代码
liuzhaoyzz
我想要添加一个命令行工具来修改Windows(或PE)平台下的UEFI引导顺序,而不是在efi shell或Linux下. bcdboot或bcdefit只能添加Windows引导启动序列怎么重置,不能添加其他UEFI引导,例如grub2x64.efi. 详细答复发布于2020-2-4 17:56
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-187760-1.html
一针见血