Cómo arrancar usando splash / quiet después de una instalación mínima sin paquetes seleccionados

2

Después de instalar Ubuntu 17.10 usando el ISO mínimo y siguiendo esta guía , aparece una pantalla en blanco en el arranque.

Hay varios errores archivados relacionados con este problema:

Según tengo entendido, la razón de este error es que GRUB selecciona un tty incorrecto en el arranque, ya que espera que esté disponible un servidor X11.

Dado que el instalador no admite técnicamente la instalación de paquetes cero, puedo ver por qué este problema tiene poca prioridad. También es fácil cambiar al tty correcto presionando Alt + F1, que, suponiendo que tenga un volumen cifrado, le presentará una pantalla con la marca Ubuntu para ingresar su frase de contraseña de descifrado.

Si instalo un administrador de pantalla, por ejemplo, GNOME con apt install gdm3, el comportamiento persiste, aunque (y creo que esta información puede ser relevante) ahora tengo que cambiar entre tty2 y tty1 un par de veces, terminando en tty1, antes de ver algo, por ejemplo Alt+F2entonces Alt+F1, repite dos veces. Esto puede ser un nuevo error, ya que mi lectura de los errores archivados actualmente parece indicar que la instalación de un administrador de pantalla debería eliminar el problema.

La guía que seguí propone una solución que implica la edición de la /etc/default/grubsiguiente manera:

Antiguo: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Nuevo: GRUB_CMDLINE_LINUX_DEFAULT=""

Esto deshabilita por completo la pantalla de bienvenida y proporciona una retroalimentación de texto de desplazamiento completo durante el arranque hasta que finalmente presenta una solicitud de modo de texto para la contraseña de descifrado.

Algo más que puede ser relevante:

En /etc/grub.d/10_linuxexiste este código:

vt_handoff="1"

#snip

if [ "$vt_handoff" = 1 ]; then
  for word in $GRUB_CMDLINE_LINUX_DEFAULT; do
    if [ "$word" = splash ]; then
      GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT \$vt_handoff"
    fi
  done
fi

Lo que me gustaría : una instalación mínima con arranque silencioso y el atractivo cuadro de diálogo de descifrado LVM de pantalla completa (crucial, en mi opinión, con comentarios en pantalla cuando escribe).

Cualquier ayuda agradecidamente apreciada.

jamiecon
fuente
¿Has intentado seguir las secciones 'primer arranque' y 'obtener una distribución de trabajo' de la guía que vinculaste? Probablemente sí, pero sería útil saberlo con certeza.
rplaughlin
Parece que es posible que desee seleccionar solo un paquete en el instalador ... Intente instalar Plymouth y vea si eso le da lo que necesita. ¡Ojalá sea lo suficientemente mínimo para ti!
rplaughlin
Gracias por las sugerencias Si sigo la sección de obtener una distribución de trabajo, obtengo el arranque de 'estilo de servidor' con salida de consola, lo cual está bien (aunque sería bueno tener eso oculto) pero lo molesto para mí es el mensaje de descifrado LVM que es estilo de consola , sin comentarios cuando escribe. Es un poco menos fácil de usar que el valor predeterminado de Ubuntu donde obtienes marcadores de posición * sy el campo es frontal y central.
jamiecon
Sé que estas objeciones son bastante menores, solo tengo curiosidad por saber cuál es la razón. ¡Lo que quiero parece tan cercano con solo tener que cambiar tty! El instalador mínimo proporciona una lista de metapaquetes, no estoy seguro de si Plymouth está allí, pero parece ser exactamente lo que busco. Lo intentaré e informaré. De lo contrario, tal vez la respuesta sea seleccionar ubuntu-desktop y luego diferenciar la configuración de grub entre eso y no seleccionar nada.
jamiecon
Ok, gracias, espero que Plymouth trabaje para ti. Sin embargo, no olvide informar, me gustaría saber cómo va, ¡gracias!
rplaughlin

Respuestas:

1

Aunque todavía no estoy completamente seguro de que esto funcione para usted, intentaré responder su pregunta de todos modos. Si Plymouth ya está instalado, entonces recomiendo instalar plymouth-theme-ubuntu-logo:

sudo apt-get install plymouth-theme-ubuntu-logo

Una vez que esté instalado, o si ya está instalado, debe ejecutar:

sudo update-alternatives --config default.plymouth

No estoy completamente seguro de qué opciones le puede dar allí, pero si se le pregunta, desea el tema del logotipo de Ubuntu. Después de eso, estarás casi terminado. Aunque este paso puede o no ser requerido en versiones más recientes de Ubuntu, todavía recomiendo que ejecutes:

sudo update-initramfs -u

Una cosa más: deberá volver a configurar su configuración de grub a lo que era antes, por lo que debe editar /etc/default/grubnuevamente y volver a colocar la "quiet splash"parte.

¡Eso debería solucionar sus problemas con el cuadro de diálogo de descifrado y mostrarle la bonita pantalla del logotipo de Ubuntu en el arranque! Espero que esto lo resuelva por usted, o que haya encontrado otra solución. ¡Muchas gracias!

rplaughlin
fuente
¡Funcionó! Creo que todo lo que necesitaba era el paquete plymouth-theme-ubuntu-logo. La configuración me dio tres opciones, y el tema del logotipo de Ubuntu ya estaba seleccionado. También parece que el script de instalación para el paquete de tema ejecuta el comando final, por lo que sospechaba que no era necesario.
jamiecon
¡Hurra! Me alegra que te haya funcionado. Además, sí, el update-initramfs no es realmente necesario desde 16.04 (o tal vez antes), pero no es una mala idea ejecutarlo de todos modos, en caso de que haya algo más que deba actualizarse con su sistema específico.
rplaughlin