grub-reboot
Set the default boot entry for GRUB, for the next boot only. More information: https://manned.org/grub-reboot.
- Set the default boot entry to an entry number, name or identifier for the next boot:
sudo grub-reboot {{entry_number}}
- Set the default boot entry to an entry number, name or identifier for an alternative boot directory for the next boot:
sudo grub-reboot --boot-directory {{/path/to/boot_directory}} {{entry_number}}