merubah gambar grub pada saat boot dengan linux

singkatnya, gambar grub adalah gambar yang akan tampil pada saat pertama kali menghidupkan PC. tepat nya pada saat memilih sistem operasi yang akan dijalankan atau di boot. tentunya jika dalam satu PC terdapat lebih dari satu sistem operasi. contohnya adalah sistem operasi windows dan linux yang terdapat di dalam satu PC.

merubah gambar dan settingan grub dapat dilakukan dengan menggunakan aplikasi yang disediakan oleh sistem operasi linux atau dengan mengedit sendiri settingan dan menambahkan gambar secara manual.

  • buka nautilus sebagai root. kemudian menuju ke directory /etc/grub.d/
  • edit file 05_debian_theme. (untuk pengguna ubuntu)

    •      #!/bin/sh -e

      . /usr/lib/grub/grub-mkconfig_lib

      # this allows desktop-base to override our settings
      f=/usr/share/desktop-base/grub_background.sh
      if test -e ${f} ; then
        . ${f}
      else
        WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png"
        COLOR_NORMAL="black/black"
        COLOR_HIGHLIGHT="magenta/black"
      fi

      set_mono_theme()
      {
        cat << EOF
      set menu_color_normal=white/black
      set menu_color_highlight=black/light-gray
      EOF
      }

      # check for usable backgrounds
      use_bg=false
      for output in ${GRUB_TERMINAL_OUTPUT}; do
        if [ "$output" = "gfxterm" ] ; then
          for i in /boot/grub/`basename ${WALLPAPER}` ${WALLPAPER} ; do
            if is_path_readable_by_grub $i ; then
              bg=$i
              case ${bg} in
                *.png)        reader=png ;;
                *.tga)        reader=tga ;;
                *.jpg|*.jpeg)    reader=jpeg ;;
              esac
              if test -e /boot/grub/${reader}.mod ; then
                echo "Found background image: `basename ${bg}`" >&2
                use_bg=true
                break
              fi
            fi
          done
          break
        fi
      done

      # set the background if possible
      if ${use_bg} ; then
        prepare_grub_to_access_device `${grub_probe} --target=device ${bg}`
        cat << EOF
      insmod ${reader}
      if background_image `make_system_path_relative_to_its_root ${bg}` ; then
        set color_normal=${COLOR_NORMAL}
        set color_highlight=${COLOR_HIGHLIGHT}
      else
      EOF
      fi

      # otherwise, set a monochromatic theme for Ubuntu
      if ${use_bg} ; then
        set_mono_theme | sed -e "s/^/  /g"
        echo "fi"
      else
        set_mono_theme
      fi

  • siapkan gambar dengan ukuran 640x480 dengan ekstensi .png (secara default, ukuran gambar grub adalah 640x480)
  •  ganti highlight orange dengan directory folder dari gambar yang akan anda jadikan gambar grub
  • ganti highlight hijau dengan nama file gambar .png yang ada didalam directory folder berwarna orange tersebut dengan nama file gambar baru anda. pastikan penulisan nama tepat.
  • save file 05_debian_theme

untuk membuka nautilus sebagai root, anda bisa gunakan perintah sudo nautilus pada terminal.
untuk mengedit file 05_debian_theme langsung melalui terminal, bisa gunakan perintah sudo gedit /etc/grub.d/05_debian_theme

jika anda ingin merubah pengaturan resolusi gambar grub(default 640x480 menjadi 1024x768, dll). ada bisa mengedit dengan aplikasi "startup manager".



pertanyaan bisa ditulis pada kotak komentar.

    3

    3 komentar:

    1. gan kalau mau ngrubah seperti default lagi gmana yaa, mkasih

    1. kalo mau rubah ke tampilan dasar (default) ya tinggal dihapus saja file gambar yang pernah digunakan..

      sama-sama..

    1. bagus sekali nih artikelnya, comment back ya :D


      #salam blogger dari Yousake NKRI

    Posting Komentar


    translate this page

    archives

    Enter your email address:

    list Of contents



    thank you