GNU/Linux >> Linux Esercitazione >  >> Linux

Come modificare la schermata iniziale di avvio di Linux

Cos'è una schermata iniziale?

Una schermata iniziale non è altro che l'immagine che viene visualizzata sullo sfondo durante l'avvio del sistema operativo Linux. Potresti sapere che Grub (GR e U nificato B ootloader) è il famoso bootloader comunemente usato tra le principali distribuzioni Linux. Se prendi Redhat come esempio, mostra uno sfondo bianco o nero durante l'avvio del sistema.

Le definizioni della schermata iniziale sono definite nel file grub.conf e il file immagine della schermata iniziale risiede nella partizione /boot. Se sei annoiato dalla schermata vuota predefinita e desideri cambiarla come preferisci, esegui i passaggi seguenti per cambiarla.

Di cosa abbiamo bisogno per procedere.

1. ImageMagick (richiesto solo per il metodo a riga di comando):o GIMP (per il metodo GUI)
2. Un'immagine di esempio.


Modifica la schermata iniziale di Grub utilizzando la GUI

Procediamo con il metodo GUI in cui useremo GIMP come editor di immagini.

Passaggio 1 . Apri l'immagine usando GIMP (segui il percorso; Applicazioni --> Grafica --> Programma di manipolazione delle immagini GNU)

Passaggio 2 . Ora è necessario ridimensionare le dimensioni dell'immagine a 640 x 480 per una corretta implementazione. Per questo, vai all'opzione Immagine--> Ridimensiona immagine. Tieni a mente sotto le specifiche per questo. Cambia Larghezza a 640 e Altezza a 480. Non cambiare il resto delle cose.


Fai clic sulla Scala pulsante.

Fase 3: Quindi dobbiamo indicizzare la nostra immagine in modo che vengano utilizzati solo 14 colori. Per fare ciò, vai all'opzione Immagine --> Modalità --> Indicizzato. Seleziona l'opzione "genera tavolozza ottimale" e inserisci 14 come numero massimo di colori (come mostrato di seguito).

 

Fai clic sul pulsante di conversione.

Fase 4: Salva il file. Userò il nome "UxTechno.xpm" di seguito:

Passaggio 5: Comprimi il file. Per fare ciò, vai alla posizione del file --> Fai clic con il tasto destro su di esso e seleziona l'opzione "Comprimi". Quindi seleziona "gzip" come metodo di compressione:



Fase 6: Ora copia o sposta il file "UxTechno.xpm.gz" nella posizione /boot/grub/UxTechno.xpm.gz

Passaggio 7: Ora modifica il parametro line splashimage nel file /boot/grub/grub.conf come mostrato di seguito e salva il file. Il contenuto finale sarà simile al seguente:

# 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

Quando riavvii il server, vedrai la tua immagine splash di avvio personalizzata come di seguito:

Modifica la schermata iniziale di Grub sulla riga di comando

Se sei un grande fan della riga di comando, segui questo metodo.

Passaggio 1:

Prima di procedere, è necessario modificare la risoluzione dei pixel dell'immagine. A questo scopo, dovremmo avere il software ImageMagick installato sul sistema Linux. Verifica in modo incrociato utilizzando il comando seguente su CentOS / RHEL.

rpm -qa|grep -i ImageMagick

IQuando il comando non restituisce alcun output (vuoto), significa che ImageMagick non è installato sul sistema. Devi installarlo usando il comando seguente.

yum install ImageMagick

Quando ricontrolli, otterrai un output simile come di seguito:

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

Procediamo quindi con la configurazione. Ho preso il logo UxTechno come immagine della schermata iniziale.

Passaggio 2: Copri la profondità del pixel usando il comando seguente:

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

La definizione dell'opzione di cui sopra è la seguente:

  1. Deve essere massimo 14 colori.
  2. Deve avere una risoluzione di 640x480.
  3. Dovrebbe essere in formato xpm.

Passaggio 3:  Allora gzip il file.

gzip uxtechno_logo.xpm

Fase 4: Copia il file nella partizione /boot.

cp uxtechno_logo.xpm.gz /boot/grub/

Passaggio 5: Modifica l'immagine splash parametro nel file /boot/grub/grub.conf come di seguito e salva il file.

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

Passaggio 6: Infine riavvia il server usando il comando di riavvio. La schermata di avvio visualizzerà l'immagine iniziale come mostrato nel passaggio 7 della procedura di installazione della GUI.


Linux
  1. Come cambiare il colore del tuo terminale Linux

  2. Come cambiare l'identità di un sistema Linux

  3. Linux:come modificare la password di root dimenticata?

  4. Come utilizzare il comando "schermo" in Linux

  5. Come modificare la dimensione dell'MTU su Linux

Come modificare la priorità di un processo in Linux

Come modificare il prompt di Sudo in Linux

Come modificare la shell predefinita nel sistema Linux

Come modificare la password di root in Linux

Come modificare il nome host su Debian Linux

Come modificare l'immagine Splash, lo sfondo, il colore del carattere di GRUB sul tuo Linux