Comment changer l'écran de démarrage de Live CD

8

Je remasterise le CD ubuntu, j'ai changé certains fichiers dans le dossier isolinux (access.pcx, blank.pcx, gfxboot.cfg) et j'ai pu changer le premier écran (couleur d'arrière-plan en vert):

entrez la description de l'image ici

Mais je ne peux pas changer le deuxième écran.

J'ai créé mon propre package plymouth-theme et supprimé le package plymouth-theme-ubuntu-text. Mais cet écran ubuntu standard est toujours affiché.

Après l'installation, mon propre thème plymouth est bien affiché.

Donc, je suis perdu, cet écran est-il lié à Plymouth? (si c'est le cas, comment peut-il être affiché après avoir supprimé plymouth-theme-ubuntu-text) Ou s'agit-il d'un autre fichier à modifier?

jmehdi
la source
Avez-vous déjà résolu ce problème?
karlphillip

Réponses:

10

J'ai trouvé ma réponse dans les forums linux de backtrack . Et depuis que j'ai mis en place la prime, je voudrais expliquer un peu quel était mon problème et comment il a été résolu.

J'essayais de personnaliser Ubuntu / KUbuntu 10.04 Live CD et je n'arrivais pas à comprendre comment changer l'écran de démarrage qui s'affiche après isolinux.

Changer le thème de Playmouth disponible sur le filesystem.squashfs extrait sur /lib/plymouth/themes/ n'a pas fait l'affaire .

J'ai donc trouvé ce message indiquant que les fichiers d'écran de démarrage utilisés par le Live CD pour démarrer résident casper/initrd.lz .

Donc, si vous souhaitez savoir comment extraire et reconstruire ce fichier, lisez la fin de la section 5.7.1 . Citation:

Pour décompresser le fichier initrd.lz, vous devez procéder comme suit:

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

Et pour recréer le fichier initrd.lz:

cp ../initrd.lz ../inird.lz.orig
find . | cpio --quiet --dereference -o -H newc | lzma -7 > ../initrd.lz
karlphillip
la source
Il n'y a pas de fichier initrd.lz dans Ubuntu 13.04
Roshan George
1
@RoshanGeorge - il y en a 13h10 ...
Wilf
1

Avez-vous reconstruit les initramfs que le liveCD utilise lors du démarrage du reste de l'environnement pour inclure votre nouveau thème plymouth? Je soupçonne que c'est l'étape manquante.

Kees Cook
la source
oui, j'utilise uck pour remasteriser le CD, j'exécute "update-initramfs", et toutes mes autres modifications (comme le fichier "splash.pcx" qui affiche le premier menu d'installation) sont prises en compte ...
jmehdi
0

La deuxième capture d'écran montre plymouth, mais c'est en mode texte, pas graphique.

Vous devrez faire votre propre remplacement pour le paquet plymouth-theme-ubuntu-text. La raison pour laquelle le mode texte est utilisé est que le programme d'installation joue simplement en toute sécurité, je suppose.

C'est également le plymouth que vous obtenez après l'installation lorsque la machine installée a des pilotes graphiques incapables d'utiliser la commutation en mode noyau, donc je ne suggère pas de le supprimer.

aquaherd
la source
0

Vous voudrez peut-être l'utiliser pour déclencher les bonnes fonctions de mise à jour lorsque vous modifiez votre thème plymouth

sudo update-alternatives --config default.plymouth
jflaflamme
la source
Cela n'aidera pas à changer l'écran de démarrage sur un LiveCD à moins que vous ne parveniez en quelque sorte à chrooter dans un Initrd LiveCD non compressé pour exécuter cette commande à partir de ...
Dominic Hayes