Como você sabe, /etc/default/grub
é o lugar para configurar isso.
Agora que GRUB_BACKGROUND
está indefinido, você está a maior parte do caminho.
Existem duas outras opções que devem ser do seu interesse.
-
GRUB_COLOR_NORMAL="foreground/background"
: define as cores de uma linha que não está atualmente selecionada -
GRUB_COLOR_HIGHLIGHT="foreground/background"
: define as cores da linha atualmente selecionada
Se você garantir que o plano de fundo esteja em preto em ambas as opções, você deve ter o efeito desejado.
Isso funciona em um sistema com grub 2.02
Se isso não funcionar, tente definir GRUB_TERMINAL_OUTPUT=console
.