Modifikasi GRUB Splash, Latar, Warna Font pada Linux Anda


Modifikasi GRUB Splash, Background, Font Color pada Linux Anda

Linux, sebuah sistem operasi yang menurut saya user-friendly. Ternyata sangat bisa dieksplorasi lebih jauh🙂

Cara yang ditulis telah di tes pada sistem Debian Squeeze dengan grub-1.98

Memilih gambar untuk background GRUB

GRUB2 bisa menggunakan tipe file gambar PNG, JPG/JPEG, dan TGA untuk dijadikan gambar latar.
Dan spesifikasinya adalah :

  • Gambar JPG/JPEG harus8-bit (256 color)
  • RGB

Awalnya, jika desktop-base package telah ter-install.
Gambar akan otomatis akan berada di dir /usr/share/images/desktop-base/

Indeks Gambar Splash GRUB

Dalam grub-1.98, gambar yang akan ditampilkan akan dicari dalam urutan sebagai berikut.

GRUB_BACKGROUND berada di /etc/default/grub
Gambar pertama yang berada di /boot/grub/ (lebih banyak gambar ditemukan, maka akan diambil alfanumerik)
Gambar dalam /usr/share/desktop-base/grub_background.sh
File yang tercantum dalam WALLPAPER di /etc/grub.d/05_debian_theme

Sehingga Anda dapat menggunakan cara di atas dalam urutan prioritas untuk membuat GRUB menampilkan gambar Anda sendiri. Berikut ini adalah isi dari /etc/default/ grub file pada sistem saya.

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/<a class="zem_slink" title="GNU GRUB" href="http://www.techopedia.com/definition/15760/gnu-grub" rel="techopedia" target="_blank">grub.cfg</a>.

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

GRUB_BACKGROUND="/usr/share/images/desktop-base/moreblue-orbit-splash.png"

Setelah perubahan dilakukan dengan menggunakan salah satu cara di atas,
Pastikan anda menjalankan update-grub perintah seperti yang ditunjukkan di bawah ini.

# update-grub
Generating grub.cfg ...
Found background: /usr/share/images/desktop-base/moreblue-orbit-splash.png
Found background image: /usr/share/images/desktop-base/moreblue-orbit-splash.png
Found linux image: <a class="zem_slink" title="Vmlinux" href="http://en.wikipedia.org/wiki/Vmlinux" rel="wikipedia" target="_blank">/boot/vmlinuz</a>-2.6.32-5-amd64
Found initrd image: <a class="zem_slink" title="Initrd" href="http://en.wikipedia.org/wiki/Initrd" rel="wikipedia" target="_blank">/boot/initrd.img</a>-2.6.32-5-amd64
done

Reboot, dan anda akan melihat gambar disesuaikan dalam GRUB.

Mengubah Warna menu

Berikut ini adalah 3 pengaturan warna utama pada GRUB yang dapat anda ubah.

menu_color_highlight => Warna pada entri menu yang dipilih dan latar belakang di dalam kotak menu.
menu_color_normal => Warna pada entri menu yang tidak terpilih dan latar belakang di dalam kotak menu
color_normal => Warna teks dan latar belakang luar kotak menu

Syntax untuk menentukan warna adalah sebagai berikut:

menu_color_highlight=fg-color/bg-color

Warna yang di support :

Sekarang untuk mengubah warna-nya,
Silakan buka “/etc/grub.d/05_debian_theme
Dan temukan baris berikut:

<pre>        if [ -z "${2}" ] && [ -z "${3}" ]; then
                echo "  true"
        fi

and, ganti menjadi seperti berikut :

if [ -z "${2}" ] && [ -z "${3}" ]; then
    # echo "  true"
    echo "    set color_highlight=red/green"
    echo "    set color_normal=light-cyan/black"
fi

Setelah perubahan ini, jalankan perintah “update-grub”, dan lakukan reboot pada sistem anda.
Anda akan melihat perubahan warna font yang ditampilkan.

Terjemah bebas: elmoony’s blog
Sumber: TGS

6 thoughts on “Modifikasi GRUB Splash, Latar, Warna Font pada Linux Anda

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s