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.