Lo está haciendo porque Ubuntu está tratando de cambiar a un modo de video de alta resolución para la consola y su hardware no está cooperando.
Arreglando esto mientras está en la máquina
Cuando Grub2 aparece:
- Resalte el elemento de menú para Ubuntu y presione 'e'
- Vaya a la línea donde carga el núcleo y presione 'Fin' para ir al final de la línea
- Añadir 'nomodeset'
- Presione F10 o Ctrl-X para iniciarlo
Con suerte, se iniciará en la pantalla de inicio de sesión. Esto no guardará esa opción, pero al menos ahora puede editar el archivo para Grub2 y actualizarlo para guardar esa opción si funciona. Hace un blog sobre esto recientemente.
Arreglando esto para siempre
- Inicie sesión (ssh probablemente lo hará, si conoce la IP de la máquina)
- Actualice el archivo de configuración de grub
nano /etc/default/grub
- Encuentra la línea que comienza con
GRUB_CMDLINE_LINUX_DEFAULT
- Edite la línea para incluir
nomodeset
, en mi caso, la línea se veía así después:GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
- Guardar / salir de nano
- correr
update-grub
- Reiniciar
nomodeset
es la línea que comienza conlinux /boot/vmlinuz...
, no lainitrd
línea.