El problema ocurre al cargar ubuntu con systemd. Si comienzo manualmente con upstart (desde el menú de inicio), entonces todo funciona bien.
Revisé el disco con badsector y no tengo badsectors en el disco. El disco también es bastante nuevo, así que no creo que sea un problema con el disco.
He intentado mirar la salida del comando journalctl y no veo nada raro. Parece que todo el hardware funciona correctamente. Pero luego, cuando systemd comienza a iniciar programas si quieren bloquear, no pueden obtenerlo debido al sistema de archivos de solo lectura. Aparte de eso, no puedo decir nada.
Puedo publicar como 10 fotos con salidas de journalctl si ayuda
Esa es la salida de journalctl -b