Se eu entendi sua pergunta corretamente, seu problema é que você não pode acessar com sucesso a configuração do BIOS nem o prompt do GRUB no momento da inicialização devido a outros problemas, e você precisa fazer o downgrade da versão do kernel.
Como as ferramentas de gerenciamento de pacotes geralmente não permitem a desinstalação da versão do kernel que você está executando atualmente, você precisará primeiro inicializar um kernel antigo sem interagir com o GRUB no momento da inicialização.
Isso é fácil.
Primeiro, olhe /etc/default/grub em seu sistema e encontre a configuração GRUB_DEFAULT= . Se diz:
GRUB_DEFAULT=saved
você pode usar o sudo grub-set-default <number> para alterar qual das opções de inicialização configuradas o GRUB selecionará por padrão. Normalmente, será a entrada mais importante, ou o número de entrada 0. Então, se você quiser voltar atrás em uma atualização do kernel, você normalmente dirá sudo grub-set-default 1 e reinicializar, e então você estará livre para remover o pacote do kernel mais recente teve problemas com.
Mas se o /etc/default/grub disser:
GRUB_DEFAULT=0
você pode editar esse arquivo para dizer GRUB_DEFAULT=1 e, em seguida, executar sudo update-grub para tornar a alteração efetiva. Em seguida, reinicie e, novamente, você poderá remover o kernel mais recente que você instalou atualmente, já que não estará mais sendo executado nele.
Depois de remover a versão problemática do kernel, você deve desfazer sua mudança no gerenciador de inicialização, ou você sempre estará um passo atrás nas atualizações do kernel: -)
Então, execute sudo grub-set-default 0 ou edite /etc/default/grub novamente para desfazer sua alteração + run sudo update-grub , dependendo do que você fez originalmente.