I'm using Clover as my first and default bootloader. If Ubuntu is selected there, then Grub is activated (AFAIK there is no way to skip this step, I don't really use Grub at all, so I might as well remove it). My system uses UEFI, so I've set my preferred bootorder using
sudo efibootmgr -o XXXX,YYYY,ZZZZ
which works fine, until Grub is updated again. During the update my UEFI boot order settings are overwritten by the Grub defaults, with which Grub is always set as the first bootloader to be reached.
Is there anyway to persist the boot order that I have set up and prevent Grub from changing it back to its own defaults?