Como alterar a tela inicial do Live CD

8

Estou remasterizando o CD do ubuntu, alterei alguns arquivos na pasta isolinux (access.pcx, blank.pcx, gfxboot.cfg) e consegui alterar a primeira tela (cor de fundo para verde):

insira a descrição da imagem aqui

Mas não posso mudar a segunda tela.

Criei meu próprio pacote plymouth-theme e removi o pacote plymouth-theme-ubuntu-text. Mas essa tela padrão do ubuntu ainda é exibida.

Após a instalação, meu próprio tema plymouth é bem exibido.

Então, eu estou perdido, essa tela está relacionada ao plymouth? (em caso afirmativo, como ele pode ser exibido após a remoção do plymouth-theme-ubuntu-text) Ou é outro arquivo a modificar?

jmehdi
fonte
Você já resolveu esse problema?
karlphillip

Respostas:

10

Eu encontrei a minha resposta em fóruns linux inversas . E desde que criei a recompensa, gostaria de explicar um pouco qual era o meu problema e como ele foi resolvido.

Eu estava tentando personalizar o Live CD do Ubuntu / KUbuntu 10.04 e não conseguia descobrir como alterar a tela inicial exibida após o isolinux.

A alteração do tema playmouth disponível no filesystem.squashfs extraído em /lib/plymouth/themes/ não funcionou .

Então, encontrei esta mensagem informando que os arquivos da tela inicial usados ​​pelo Live CD para inicializar residem casper/initrd.lz .

Portanto, se você estiver interessado em saber como extrair e reconstruir esse arquivo, leia o final da seção 5.7.1 . Citar:

Para descompactar o arquivo initrd.lz, você precisa fazer o seguinte:

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

E para recriar o arquivo initrd.lz:

cp ../initrd.lz ../inird.lz.orig
find . | cpio --quiet --dereference -o -H newc | lzma -7 > ../initrd.lz
karlphillip
fonte
Não há nenhum arquivo initrd.lz no Ubuntu 13.04
Roshan George
11
@RoshanGeorge - existe em 13.10 ...
Wilf
1

Você reconstruiu os initramfs que o liveCD usa ao inicializar o resto do ambiente para incluir seu novo tema plymouth? Suspeito que esse seja o passo que falta.

Kees Cook
fonte
sim, estou usando o uck para remasterizar o CD, executo "update-initramfs" e todas as minhas outras alterações (como o arquivo "splash.pcx" que exibe o primeiro menu de instalação) são levadas em consideração ...
jmehdi
0

A segunda captura de tela mostra o plymouth, mas é em modo texto, não gráfico.

Você terá que fazer seu próprio substituto para o pacote plymouth-theme-ubuntu-text. A razão pela qual o modo de texto usado é que o instalador apenas joga com segurança, eu acho.

Este também é o plymouth que você obtém após a instalação quando a máquina instalada possui drivers gráficos incapazes de usar a alternância do modo kernel, portanto, não sugeriria removê-lo.

aquaherd
fonte
0

Você pode usar isso para acionar as funções de atualização corretas ao alterar o tema plymouth

sudo update-alternatives --config default.plymouth
jflaflamme
fonte
Isso não vai mudar ajuda a Bootscreen em um LiveCD a menos que você de alguma forma conseguiu chroot em um descompactado LiveCD Initrd para executar este comando a partir de ...
Dominic Hayes