Menghapus Entri Menu Grub2

Bila anda menggunakan distro Linux dengan Grub2 sebagai boot manager maka kemungkinan anda sempat kebingungan mengonfigurasinya, terutama bila anda sudah terbiasa dengan cara lama. Sekali lagi, “kemungkinan” lho.

Baiklah, artikel singkat ini hanya membahas bagaimana menghapus entri menu di Grub2. Berdasarkan informasi tentang Grub2 di situs komunitas Ubuntu, kalau kita ingin menghapus entri kernel lama, cara yang paling sederhana ternyata ialah menghilangkan file kernel dari direktori boot (memindahnya ke lokasi lain atau benar-benar menghapusnya, saran saya: dipindah saja, jangan dihapus dulu). Metode lain yang sifatnya “tidak begitu manual” tentunya dengan melakukan uninstall paket kernel lama (via paket manager).

Setelah langkah di atas berlalu dengan tanpa hambatan atau error, jalankan lagi update-grub (via sudo atau langsung sebagai root). Apabila penghapusan kernel lama itu dilakukan dengan uninstall maka kemungkinan eksekusi perintah update-grub tersebut sudah terjadi otomatis, satu rangkaian dengan prosesi uninstall.

Kalau merasa cemas dan takut mungkin nanti masih butuh kernel lama, maka sebaiknya pindah dulu file-file kernel lama ke lokasi aman, lalu eksekusilah update-grub, dengan demikian nanti saat anda butuh kernel lama, yang perlu dilakukan hanyalah mengembalikan file tadi ke lokasi semula (di direktori /boot).

Misalnya, ada dua kernel; pertama versi 2.6.32 bawaan CD instalasi, lalu ada versi yang lebih baru, yakni 2.6.39-bpo (dari backports, Debian).  Saya sendiri kurang pengalaman dan kurang ilmu, tetapi pindah saja semua file yang terkait dengan kernel lama. Biasanya ada 4 (empat) buah file untuk setiap versi kernel; yakni file config, initrd, system map dan file kernelnya itu sendiri. Semua file mengandung nomor versi kernel, jadi mudah mengidentifikasinya; pindah saja semuanya ke lokasi aman.

mv config-2.6.32-5-686 /root/backup_kernel_lama
mv initrd.img-2.6.32-5-686 /root/backup_kernel_lama
mv System.map-2.6.32-5-686 /root/backup_kernel_lama
mv vmlinuz-2.6.32-5-686 /root/backup_kernel_lama

Rangkaian perintah di atas bertujuan memindah keempat file tersebut ke direktori backup_kernel_lama (di homedir user root). File kernelnya yang terakhir. Saya memisahnya agar jelas dan tidak terlalu panjang ke kanan.

Setelah itu, eksekusi perintah update-grub agar perubahan yang dilakukan tadi direfleksikan ke file konfigurasi Grub2. Lihat contoh ini:

# update-grub
Generating grub.cfg ...
Found background image: /boot/vmlinuz-2.6.39-bpo.2-amd64
Found initrd image: /boot/initrd.img-2.6.39-bpo.2-amd64
Found Windows 7 (loader) on /dev/sda1
done

Baris berawalan “#” di atas adalah perintah yang harus diketikkan, sedangkan baris-baris di bawahnya merupakan teks pesan saat update berlangsung. Untuk membuktikan hasilnya, silakan reboot tentu saja.

2 responses to “Menghapus Entri Menu Grub2

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s