efibootmgr
Manipulate the UEFI Boot Manager. More information: https://manned.org/efibootmgr.
- List all boot options with their numbers:
efibootmgr
-u|–unicode
- Add UEFI Shell v2 as a boot option:
sudo efibootmgr -c -d
/dev/sda -p
1 -l "
\path\to\shell.efi" -L "
UEFI Shell"
- Add Linux as a boot option:
sudo efibootmgr --create --disk
/dev/sda --part
1 --loader "
\vmlinuz" --unicode "
kernel_cmdline" --label "
Linux"
- Change the current boot order:
sudo efibootmgr
-o|–bootorder
0002,0008,0001,0005
- Delete a boot option:
sudo efibootmgr
-b|–bootnum
0008
-B|–delete-bootnum