GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengubah Gambar Splash GRUB, Latar Belakang, Warna Font di Linux Anda

Pada Debian Lenny (dan versi Debian sebelumnya), Anda mungkin bosan melihat kotak biru dengan latar belakang hitam untuk GRUB ketika Linux sedang boot. Tetapi mulai dari Debian Squeeze, GRUB menambahkan gambar latar belakang yang terlihat bagus (lebih baik daripada warna latar belakang yang membosankan).

Artikel ini menjelaskan cara mengubah gambar latar GRUB. Langkah-langkah yang disebutkan di bawah ini diuji pada Debian Squeeze dengan grub-1.98. Namun langkah-langkah ini juga harus bekerja pada distro Linux serupa lainnya.

Memilih Gambar Latar GRUB

GRUB 2 dapat menggunakan gambar PNG, JPG/JPEG dan TGA untuk latar belakang. Gambar harus memenuhi spesifikasi berikut:

  • Gambar JPG/JPEG harus 8-bit (256 warna)
  • Gambar harus tidak diindeks, RGB

Secara default, jika paket desktop-base diinstal, gambar yang sesuai dengan spesifikasi di atas akan ditempatkan di direktori /usr/share/images/desktop-base/.

Urutan Pencarian Gambar Splash GRUB

Di grub-1.98, gambar splash yang akan ditampilkan akan dicari dengan urutan sebagai berikut.

  1. baris GRUB_BACKGROUND di /etc/default/grub
  2. Gambar pertama ditemukan di /boot/grub/ ( lebih banyak gambar ditemukan, akan diambil secara alfanumerik )
  3. Gambar yang ditentukan di /usr/share/desktop-base/grub_background.sh
  4. File terdaftar di baris WALLPAPER di /etc/grub.d/05_debian_theme

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

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

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 menggunakan salah satu metode di atas, pastikan Anda menjalankan perintah update-grub 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: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
done

Sekarang, ketika Anda mem-boot mesin Anda, Anda akan melihat gambar yang disesuaikan di GRUB.

Berbicara tentang GRUB, Anda mungkin juga ingin melindungi GRUB Anda dengan kata sandi seperti yang telah kita bahas sebelumnya.

Ubah Warna Depan dan Menu GRUB

Sekarang kita telah menempatkan gambar kita sendiri di GRUB. Tapi itu akan tetap menampilkan menu dan entrinya dalam warna default.

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

  • menu_color_highlight => Warna entri menu yang disorot dan latar belakangnya di dalam kotak menu
  • menu_color_normal => Warna entri menu yang tidak dipilih dan latar belakangnya di dalam kotak menu
  • color_normal => Warna teks dan latar belakang di luar kotak menu

Sintaks untuk menentukan warna adalah sebagai berikut:

menu_color_highlight=fg-color/bg-color

Warna-warna berikut didukung oleh grub:

black
blue
brown
cyan
dark-gray
green
light-cyan
light-blue
light-green
light-gray
light-magenta
light-red
magenta
red
white
yellow

Sekarang untuk mengubah warna, buka “/etc/grub.d/05_debian_theme” dan temukan baris berikut:

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

dan, ganti dengan yang berikut ini:

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

Jangan ubah "hitam" yang ada di color_normal. Jika diubah, gambar tidak akan transparan di area tempat menu ditampilkan.

Setelah perubahan ini, jalankan "update-grub", dan reboot sistem Anda. Anda akan melihat perubahan warna font yang ditampilkan. Setelah melakukan perubahan yang disebutkan di atas pada sistem saya, layar GRUB tampak seperti berikut:

Eksperimen dengan GRUB Colors

Bila Anda tidak yakin dengan warna apa yang harus dipilih, dan Anda ingin bereksperimen, Anda dapat melakukannya dari baris perintah grub itu sendiri.

  1. Saat menu grub muncul, tekan sembarang tombol untuk menghentikan hitungan mundur
  2. Tekan 'C' untuk masuk ke baris perintah GRUB, dan bereksperimen sesuai keinginan
  3. grub> set color_highlight=red/green
    grub> set color_normal=light-cyan/black
  4. Sekarang tekan “ESC”, untuk melihat efek dari perubahan Anda. Jika tidak puas, ikuti langkah-langkahnya sekali lagi dan coba kombinasi yang berbeda.

Linux
  1. Cara mengubah nama host di Linux

  2. Cara mengubah warna terminal Linux Anda

  3. Cara Mengubah Nama Pengguna di Linux

  1. Cara mengatur printer Anda di Linux

  2. Linux – Bagaimana Cara Memperbaiki/menginstal/menginstal ulang Grub?

  3. Cara Mengganti Shell di Linux

  1. Ubah tema warna terminal Linux Anda

  2. Cara mengubah nama host di Redhat 7 Linux

  3. Cara Mengubah Kata Sandi Pengguna di Linux