|
efi shell
- bcdf boot dump # 列出当前启动项
- bcfg boot rm 1 # 删掉编号为 1 的启动项
- bcfg boot mv 2 0 # 将编号为 2 的启动项移动到第一项
- bcfg boot add 3 fs0:\EFI\refind\refind_x64.efi "rEFInd" # 在 fs0 分区,添加如下路径启动项
复制代码
win下bcdedit
- 对存储执行的命令
- ================================
- /createstore 新建空的启动配置数据存储。
- /export 将系统存储的内容导出到文件。以后可以使用该文件还原系统
- 存储的状态。
- /import 使用 /export 命令创建的备份文件来还原系统存储的状态。
- /sysstore 设置系统存储设备(仅影响 EFI 系统,在重新启动后不再有效,
- 且仅用于系统存储设备不确定的情况下)。
- 对存储中的项执行的命令
- ===========================================
- /copy 复制存储中的项。
- /create 在存储中新建项。
- /delete 删除存储中的项。
- /mirror 创建存储中项的镜像。
- 运行 bcdedit /? ID 可获得有关这些命令使用的标识符的信息。
- 对项选项执行的命令
- ======================================
- /deletevalue 删除存储中的项选项。
- /set 设置存储中的项选项值。
- 运行 bcdedit /? TYPES 可获得这些命令使用的数据类型的列表。
- 运行 bcdedit /? FORMATS 可获得有效数据格式的列表。
- 控制输出的命令
- ============================
- /enum 列出存储中的项。
- /v 命令行选项,完整显示项标识符,而不是使用已知标识符的名称。
- 单独使用命令 /v 可完整显示活动类型的项标识符。
- 单独运行 "bcdedit" 等同于运行 "bcdedit /enum ACTIVE"。
- 控制启动管理器的命令
- ======================================
- /bootsequence 为启动管理器设置一次性启动序列。
- /default 设置启动管理器将使用的默认项。
- /displayorder 设置启动管理器显示多重引导菜单的顺序。
- /timeout 设置启动管理器的超时值。
- /toolsdisplayorder 设置启动管理器显示工具菜单的顺序。
- 控制启动应用程序紧急管理服务的命令
- ==========================================================================
- /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<lable>\grubx64.efi
- 设置激活
- sudo efibootmgr -b -a
- 设置禁用
- sudo efibootmgr -b -A
- 调整顺序
- sudo efibootmgr -o
复制代码
|
|