Remova o espaço antes do 10
in GRUB_DEFAULT= 10
. Atribuições variáveis em scripts de shell não devem ter nenhum espaço após o =
. O arquivo /etc/default/grub
é essencialmente um script de shell originado por grub-mkconfig
, portanto, ele deve estar de acordo com a sintaxe do shell.
A ausência de lsb_release
nunca pode causar um erro nas circunstâncias comuns da configuração do grub, já que a parte 2> /dev/null || echo Debian
praticamente garante que nenhuma mensagem de erro seja enviada.