This happens also to me when doing: grub-install --bootloader-id=buster Grub still looked for grub.cfg in /EFI/debian/grub.cfg instead of /EFI/buster/grub.cfg I fixed this on my machine with: grub-install --bootloader-id=buster --no-uefi-secure-boot