Você pode tentar um kernel antigo, sob a opção de menu grub "Avançado ...". Pode ajudar a executar o fsck a partir de uma mídia de instalação na partição raiz. Tente inicializar no modo de usuário único, adicionando a palavra "single" após o "respingo silencioso" na linha linux nos comandos grub boot. No menu do grub, digite "e" para editar (instruções na parte inferior da tela), adicione a palavra e, em seguida, digite ctl-x ou F10 para inicializar. No modo de usuário único, você deve ser capaz de experimentar os comandos apt-get install para deixar as coisas completas. A meio caminho pensei em uma atualização, é muito difícil para voltar a um estado anterior - eu nunca tentei isso, mas ... Se você pode passar o obstáculo de login, você pode consertar as coisas mais fáceis, deixando a atualização prosseguir.
Outro pensamento, tente um / outro teclado USB, se você tiver um por perto. Execute a verificação de memória se o grub oferecer essa opção. Após uma falha de energia, quem sabe qual hardware pode ser frito.