restore grub ubuntu

May 25, 2010

Ada beberapa pengguna baru ubuntu linux yang bingung ketika boot loader (grub) dalam komputernya hilang. Hal ini biasanya terjadi ketika komputer kita didual boot dengan sistem operasi lain semisal windows dan karena alasan tertentu kita harus me-reinstall sistem operasi windows kita tersebut. Ada juga yang grubnya hilang secara tiba2 tanpa ada sebab yang jelas seperti yang sering terjadi pada laptop acer… milik teman saya. Ketika di boot laptop tersebut hanya bolak-balik tidak jelas tanpa bisa masuk ke menu boot loader. Awalnya temen saya ini langsung panik karena dikiranya laptopnya rusak. Setelah dicoba direstore grubnya menggunakan live cd ubuntu akhinnya kasus ini terselesaikan. Sedikit informasi bahwa untuk ubuntu versi 9.10 dan yang lebih baru baru yakni 10.04 cara mengembalikan grubnya berbeda dengan ubuntu versi 9.04 dan ubuntu versi sebelumnya. Berikut ini dua cara yang dapat digunakan untuk merestore grub pada ubuntu…

1. untuk ubuntu versi 9.04 kebawah

  • atur BIOS laptop/komputer agar boot dari cd
  • masukkan live cd ubuntu dan mulailah bermain-main dengan sistem operasi live cd tersebut
  • setelah masuk ke live cd ubuntu jalankan console/terminal
  • ketikkan sudo grub. Maka akan muncul prompt grub dengan tanda “grub>”
  • setelah masuk menu grub cari lokasi grub dengan perintah find /boot/grub/stage1
  • setelah ketemu kita masukkan lokasi grub tersebut. Misal root (hd0,0). Untuk hd0,0 sesuikan dengan lokasi grub anda.
  • Selanjutnya adalah instalasi grub ke MBR. Gunakan perintah setup (hd0)
  • setelah selesai keluar dari menu grub dengan perintah quit.
  • Reboot sistem anda semoga grub bisa muncul kembali 😀

    2.untuk ubuntu versi 9.10 keatas

  • sama seperti diatas. Masuk sistem operasi menggunakan live cd
  • setelah berhasil masuk ke sistem operasi segera eksekusi consolenya dan masuk sebagai root
  • buat sebuah direktori baru di /mnt. Misal restore
  • mount partisi ubuntu linux kita di direktori tersebut menggunakan perintah mount /dev/sda? /mnt/restore. /dev/sda? Harus disesuaikan dengan partisi linux kita berada. Untuk mencari letak device partisi linux dapat digunakan perintah fdisk -l.
  • selanjutnya adalah acara inti yakni merestore grub. Perintahya adalah sebagai berikut :

    grub-install –-root-directory=/mnt/restore /dev/sda

  • selanjutnya reboot sistem. Semoga grub bisa kembali seperti semula 😀

Demikian sedikit pengalaman yg bisa kami bagikan. Semoga bermanfaat…