Error before boot: "error: no server is specified."

On a fresh installation with encryption I get following error message before loading the bootloader:

error: no server is specified.
Press any key to continue...

The reason for this is likely the encryption, since grub wants to grab /usr/share/grub/themes/zorin/theme.txt which is unavailable at this stage.

Wouldn't it be better to place it within /boot? I changed GRUB_THEME to following in /etc/default/grub:

GRUB_THEME=/boot/zorin-boot-theme/theme.txt

Also I copied the theme then to /boot:

sudo cp -R /usr/share/grub/themes/zorin /boot/zorin-boot-theme sudo update-grub

That works like a charm.

2 Likes

You can place GRUB Themes in both Directories - usr/share/grub/themes/ or /boot/grub/themes/ - and in normal Way one should work good like the other.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.