Para mostrar os resultados dos scripts de inicialização, remova a opção quiet
da seguinte forma:
GRUB_CMDLINE_LINUX_DEFAULT="splash"
Para corrigir a espera para sempre, tente editar o arquivo em /etc/grub.d/00_header
e substitua
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=${GRUB_TIMEOUT}
fi
com
set timeout=${GRUB_TIMEOUT}
inicie o sudo update-grub