GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So ändern Sie den Startbildschirm von Linux

Was ist ein Begrüßungsbildschirm?

Ein Begrüßungsbildschirm ist nichts anderes als das Bild, das beim Booten des Linux-Betriebssystems im Hintergrund angezeigt wird. Sie kennen vielleicht das Grub (GR und U nified B ootloader) ist der häufig verwendete berühmte Bootloader unter den großen Linux-Distributionen. Wenn Sie Redhat als Beispiel nehmen, zeigt es während des Bootens des Systems einen leeren oder schwarzen Hintergrund an.

Die Splash-Screen-Definitionen sind in der Datei grub.conf definiert und die Image-Datei des Splash-Screens befindet sich in der /boot-Partition. Wenn Sie der leere Standardbildschirm langweilt und ihn nach Belieben ändern möchten, führen Sie einfach die folgenden Schritte aus, um ihn zu ändern.

Was wir zum Fortfahren benötigen.

1. ImageMagick (nur für die Befehlszeilenmethode erforderlich):oder GIMP (für die GUI-Methode)
2. Ein Beispielbild.


Ändern Sie den Grub-Begrüßungsbildschirm mithilfe der GUI

Fahren wir mit der GUI-Methode fort, bei der wir GIMP als Bildeditor verwenden werden.

Schritt 1 . Öffnen Sie das Bild mit GIMP (folgen Sie dem Pfad:Applications --> Graphics --> GNU Image Manipulation Program)

Schritt 2 . Jetzt müssen wir die Bildgröße für eine ordnungsgemäße Implementierung auf 640 x 480 skalieren. Gehen Sie dazu zur Option Bild -> Bild skalieren. Beachten Sie hierfür die folgenden Spezifikationen. Ändern Sie die Breite auf 640 und die Höhe auf 480. Ändern Sie die restlichen Dinge nicht.


Klicken Sie auf die Skala Schaltfläche.

Schritt 3: Dann müssen wir unser Bild so indizieren, dass nur 14 Farben verwendet werden. Gehen Sie dazu auf die Option Image --> Mode --> Indexed. Aktivieren Sie die Option "Optimale Palette generieren" und geben Sie 14 als maximale Anzahl von Farben ein (wie unten gezeigt).

 

Klicken Sie auf die Schaltfläche "Konvertieren".

Schritt 4: Speicher die Datei. Ich verwende unten den Namen "UxTechno.xpm":

Schritt 5: Zippen Sie die Datei. Gehen Sie dazu zum Speicherort der Datei -> klicken Sie mit der rechten Maustaste darauf und wählen Sie die Option „Komprimieren“. Wählen Sie dann als Komprimierungsmethode "gzip":



Schritt 6: Kopieren oder verschieben Sie nun die Datei „UxTechno.xpm.gz“ an den Speicherort /boot/grub/UxTechno.xpm.gz

Schritt 7: Bearbeiten Sie nun den Parameter line splashimage in der Datei /boot/grub/grub.conf wie unten gezeigt und speichern Sie die Datei. Der endgültige Inhalt soll wie folgt aussehen:

# grub.conf
generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/sda2 # initrd /initrd-[generic-]version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/UxTechno.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux (2.6.32-220.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-220.el6.x86_64 ro root=UUID=1d8c5075-1a5b-4fdc-ba15-0458b65c6012 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM initrd /initramfs-2.6.32-220.el6.x86_64.img

Wenn Sie den Server neu starten, sehen Sie Ihr benutzerdefiniertes Boot-Splash-Image wie folgt:

Ändern Sie den Begrüßungsbildschirm von Grub in der Befehlszeile

Wenn Sie ein großer Fan der Befehlszeile sind, folgen Sie dieser Methode.

Schritt 1:

Bevor wir fortfahren, müssen wir die Bildpixelauflösung ändern. Zu diesem Zweck sollten wir die ImageMagick-Software auf dem Linux-System installiert haben. Überprüfen Sie dies mit dem folgenden Befehl auf CentOS / RHEL.

rpm -qa|grep -i ImageMagick

Wenn der Befehl keine (leere) Ausgabe zurückgibt, bedeutet dies, dass Sie ImageMagick nicht auf Ihrem System installiert haben. Sie müssen es mit dem folgenden Befehl installieren.

yum install ImageMagick

Wenn Sie dies erneut überprüfen, erhalten Sie eine ähnliche Ausgabe wie unten:

rpm -qa|grep -i ImageMagick
ImageMagick-6.5.4.7-5.el6.x86_64

Fahren wir also mit der Konfiguration fort. Ich habe das UxTechno-Logo als Splash-Screen-Bild genommen.

Schritt 2: Verbergen Sie die Pixeltiefe mit dem folgenden Befehl:

convert -depth 8 -colors 14 -resize 640x480 uxtechno_logo.jpg uxtechno_logo.xpm

Die Definition der obigen Option lautet wie folgt:

  1. Es dürfen maximal 14 Farben sein.
  2. Es muss eine Auflösung von 640 x 480 haben.
  3. Es sollte im xpm-Format vorliegen.

Schritt 3:  Dann gzip die Datei.

gzip uxtechno_logo.xpm

Schritt 4: Kopieren Sie die Datei auf die /boot-Partition.

cp uxtechno_logo.xpm.gz /boot/grub/

Schritt 5: Ändern Sie das Splashimage Parameter in der Datei /boot/grub/grub.conf wie unten angegeben und speichern Sie die Datei.

splashimage=(hd0,0)/grub/uxtechno_logo.xpm

Schritt 6: Starten Sie abschließend den Server mit dem Befehl reboot neu. Der Startbildschirm zeigt das Startbild wie in Schritt 7 des GUI-Installationsverfahrens gezeigt.


Linux
  1. Linux – Wie ändere ich das vergessene Root-Passwort?

  2. Wie ändere ich das MySQL-Timeout-Limit in Linux?

  3. So ändern Sie die PATH-Variable in Linux

  4. So ändern Sie die Standard-Shell in Linux

  5. Linux auf UEFI - wie starte ich den UEFI-Setup-Bildschirm neu, wie es Windows 8 kann?

So ändern Sie die Priorität eines Prozesses in Linux

So ändern Sie die Sudo-Eingabeaufforderung in Linux

So ändern Sie die Standard-Shell im Linux-System

So ändern Sie das Root-Passwort unter Linux

So ändern Sie den Hostnamen unter Debian Linux

So ändern Sie das GRUB-Splash-Bild, den Hintergrund und die Schriftfarbe auf Ihrem Linux