Se você entrar no modo de recuperação, acesse o prompt de comando root e digite
mount -o rw,remount /
então
vi /etc/default/grub
Procure uma linha que diga
#GRUB_CMDLINE_LINUX=
Altere para
GRUB_CMDLINE_LINUX="text"
Salve o arquivo e execute
update-grub
Agora, quando você inicializar, ele será inicializado no login do prompt de comando.
Uma vez logado, ele deve estar em execução ...
você pode tentar startx
e ver se ele trava novamente. Se ele travar, você pode procurar em seus drivers de vídeo, mas neste momento eu não tenho informações suficientes para passar .. talvez quando se trata desse ponto alguém pode sugerir algo ...
configurá-lo da maneira que eu sugiro vai pelo menos deixar você inicializar em seu Ubuntu normal (embora sem uma GUI) para que você possa editá-lo facilmente sem ter que usar o modo de recuperação. Depois de descobrir o problema e consertá-lo e startx
inicializar você na GUI sem um problema, você poderá reeditar /etc/default/grub
comente essa linha que alteramos e fazer sudo update-grub
e ele inicializará novamente na GUI no bootime