Para começar, recomendo inicializar a máquina no modo de usuário único, conforme descrito, por exemplo, no link . Isso deve te dar uma linha de comando com acesso root.
A partir daqui, você pode verificar algumas das possíveis causas do problema. Provavelmente seria bom examinar as mensagens de erro recentes nos arquivos de log do sistema. Eu vejo várias causas associadas a este problema, veja por exemplo Ubuntu fica preso em um login loop .
Espero que isso ajude.