Mengembalikan Bootloader Grub yang hilang

Dari Wiki STMIK Kharisma
Langsung ke: navigasi, cari

Grub (Grand Unified Bootloader) adalah bootloader umum yang digunakan oleh Ubuntu dan Distribusi Linux (Linux) lainnya. Jika Anda memiliki linux yang diinstal pada satu partisi, dan mencoba untuk instal / instal ulang Windows di partisi yang lain (dual boot), bootloader Grub linux Anda akan ditimpa oleh bootloader Windows, dan komputer Anda hanya akan boot ke Windows.


Memulihkan bootloader Grub setelah instal / instal ulang Windows cukup sederhana. Ketika selesai, bootloader Anda akan mendeteksi semua Sistem Operasi yang telah diinstal dan secara otomatis menambahkan item menu bootable untuk masing-masing Sistem Operasi.


Langkah - langkahnya

  • Booting menggunakan Ubuntu Live CD atau Live USB
Versi ''Live CD'' yang digunakan sebaiknya sama atau lebih baru, jangan menggunakan versi yang lebih rendah dari Ubuntu yang akan dipulihkan, misalnya Grub yang akan dipulihkan adalah ''Grub'' pada Ubuntu 10.04, maka ''Live CD'' yang harus dipakai adalah ''Live CD'' Ubuntu 10.04 atau lebih baru.


  • Tunggu hingga masuk sistem Live CD, setelah masuk ke sistem kemudian buka terminal


  • Ketik perintah sudo fdisk -l di terminal
ubuntu@ubuntu:~$ sudo fdisk -l
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   102402047    51200000    7  HPFS/NTFS/exFAT 
/dev/sda2       102402048   174082047    35840000   83  Linux 
/dev/sda3       174082048   168964096     5117952    5  Extended 
/dev/sda5       174082048   168964096     5117952   82  Linux swap / Solaris 
ubuntu@ubuntu:~$

Dari daftar partisi pada contoh di atas, misalnya partisi Root ("/") Ubuntu Anda adalah /dev/sda2.


  • Mount partisi Root ("/") Ubuntu Anda
ubuntu@ubuntu:~$ sudo mount /dev/sda2 /mnt

Partisi Root ("/") Ubuntu Anda di-mount ke direktori /mnt di Live CD


  • Instal Grub pada Root ("/") Ubuntu Anda
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda

Karena Root ("/") Ubuntu Anda telah di-mount ke /mnt, maka pada perintah di atas root directory-nya adalah /mnt. Sedangkan /dev/sda adalah MBR (Master Boot Record)-nya.


  • Jika Berhasil maka akan ada informasi bahwa penginstalan grub selesai dan tidak ada kesalahan.
Installation finished. No error reported.


  • Nyalakan ulang komputer
ubuntu@ubuntu:~$ sudo reboot


  • Setelah komputer dinyalakan ulang, sebaiknya Grub diperbarui (update)
stmik@kharisma-karawang:~$ sudo update-grub

Catatan

Proses instalasi Grub ini mengasumsikan bahwa partisi Linux masih ada. Jika Anda menimpa Linux dengan Windows, cara ini tidak akan bekerja untuk Anda, karena tidak ada sistem Linux untuk memulihkan boot.