web-dev-qa-db-fra.com

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

Je suis en train de remasteriser le CD Ubuntu, j'ai modifié certains fichiers du dossier isolinux (access.pcx, blank.pcx, gfxboot.cfg) et j'ai pu changer le premier écran (couleur d'arrière-plan en vert):

enter image description here

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 d'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 tel est le cas, comment peut-il être affiché après la suppression de plymouth-theme-ubuntu-text) Ou s'agit-il d'un autre fichier à modifier?

8
jmehdi

J'ai trouvé mon réponse dans les forums linux de backtrack. Et depuis que j'ai créé la prime, j'aimerais expliquer un peu ce qu'est mon problème et comment il a été résolu.

J'essayais de personnaliser Ubuntu/KUbuntu 10.04 Live CD et je ne savais pas comment changer l'écran de démarrage qui apparaît après isolinux.

Changer le thème playmouth disponible sur le système de fichiers extrait .squashfs à /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 dans casper/initrd.lz .

Donc, si vous êtes intéressé à savoir comment extraire et reconstruire ce fichier, lisez la fin du section 5.7.1 . Citation:

Pour décompresser le fichier initrd.lz, procédez 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
10
karlphillip

Avez-vous reconstruit les initramfs utilisés par le liveCD 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.

1
Kees Cook

La deuxième capture d'écran montre plymouth, mais il s'agit du mode texte et non graphique.

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

C'est également le problème que vous obtenez après l'installation lorsque la machine installée a des pilotes graphiques incapables d'utiliser le changement de mode du noyau. Je ne recommanderais donc pas de le supprimer.

0
aquaherd

Vous voudrez peut-être utiliser ceci pour déclencher les bonnes fonctions de mise à jour lorsque vous changerez de thème.

Sudo update-alternatives --config default.plymouth
0
jflaflamme