Cómo cambiar la pantalla de inicio de Live CD

8

Estoy remasterizando el CD de ubuntu, he cambiado algunos archivos en la carpeta isolinux (access.pcx, blank.pcx, gfxboot.cfg) y he podido cambiar la primera pantalla (color de fondo a verde):

ingrese la descripción de la imagen aquí

Pero no puedo cambiar la segunda pantalla.

Hice mi propio paquete plymouth-theme y eliminé el paquete plymouth-theme-ubuntu-text. Pero esta pantalla estándar de ubuntu todavía se muestra.

Después de la instalación, mi propio tema de Plymouth se muestra bien.

Entonces, estoy perdido, ¿esta pantalla está relacionada con Plymouth? (si es así, ¿cómo se puede mostrar después de eliminar plymouth-theme-ubuntu-text) o es otro archivo para modificar?

jmehdi
fuente
¿Ya resolviste este problema?
karlphillip

Respuestas:

10

Me encontré mi respuesta en los foros de Linux BackTrack . Y desde que configuré la recompensa, me gustaría explicar un poco cuál fue mi problema y cómo se resolvió.

Yo estaba tratando de personalizar Ubuntu / KUbuntu 10,04 Live CD y no podía encontrar la manera de cambiar la pantalla de bienvenida que se muestra después de isolinux.

El cambio del tema de playmouth disponible en el sistema de archivos extraído.squashfs en /lib/plymouth/themes/ no funcionó .

Entonces encontré este mensaje que indica que los archivos de pantalla de inicio utilizados por el Live CD para arrancar residen casper/initrd.lz .

Entonces, si está interesado en saber cómo extraer y reconstruir este archivo, lea el final de la sección 5.7.1 . Citar:

Para descomprimir el archivo initrd.lz, debe hacer esto:

cd extract-cd/casper
mkdir lztempdir
cd lztempdir
lzma -dc -S .lz ../initrd.lz | cpio -imvd --no-absolute-filenames

Y para volver a crear el archivo initrd.lz:

cp ../initrd.lz ../inird.lz.orig
find . | cpio --quiet --dereference -o -H newc | lzma -7 > ../initrd.lz
karlphillip
fuente
No hay un archivo initrd.lz en Ubuntu 13.04
Roshan George
1
@RoshanGeorge - hay en 13.10 ...
Wilf
1

¿Reconstruyó los initramfs que usa liveCD cuando arranca el resto del entorno para incluir su nuevo tema de plymouth? Sospecho que ese es el paso que falta.

Kees Cook
fuente
sí, estoy usando uck para remasterizar el CD, ejecuto "update-initramfs", y todos mis otros cambios (como el archivo "splash.pcx" que muestra el primer menú de instalación) se tienen en cuenta ...
jmehdi
0

La segunda captura de pantalla muestra plymouth, pero es en modo texto, no gráfico.

Tendrá que hacer su propio reemplazo para el paquete plymouth-theme-ubuntu-text. Supongo que la razón por la que se utiliza el modo de texto es que el instalador solo juega de forma segura.

Este es también el plymouth que obtienes después de la instalación cuando la máquina instalada tiene controladores gráficos incapaces de usar el cambio de modo de núcleo, por lo que no recomendaría eliminarlo.

aquaherd
fuente
0

Es posible que desee utilizar esto para activar las funciones de actualización correctas cuando cambie su tema de Plymouth

sudo update-alternatives --config default.plymouth
jflaflamme
fuente
Esto no va a ayudar a cambiar la Bootscreen en un LiveCD a menos que de alguna manera para chroot sin comprimir en un LiveCD Initrd para ejecutar este comando desde ...
Dominic Hayes