RSS

Memperbaiki Grub Bootloader yang hilang

12 Apr

Saat menginstalasi distro lain atau mejalankan perintah fixmbr untuk me-recover mbr Windows XP, mungkin grub yang telah terinstall pada mbr akan hilang. Bagaimana cara memperbaiki grub yang hilang ini.

Untuk menangani hal ini, gunakan langkah berikut :

  1. Siapkan LiveCD distro untuk dapat masuk ke terminal. Dalam contoh ini, saya menggunakan System Rescue CD.
  2. Dari terminal System Rescue CD, ketikkan perintah grub untuk masuk ke console grub.
    $ grub
    grub>
  3. Setelah masuk ke menu utama grub, ketikkan perintah berikut untuk mendapatkan informasi file stage1 terdapat pada computer anda. Grub membutuhkan file stage1 untuk men-setup grub.
    grub> find /boot/grub/stage1
    (hd0,4)
    (hd0,5)
    (hd0,6)
    (hd0,7)
  4. Dalam contoh di atas, terdeteksi empat file stage1 yang terdapat pada empat distro Linux yang terdapat di system. Grub yang dihidupkan kembali adalah grub distro linux yang terdapat pada partisi /dev/hda6 atau (hd0,6).
  5. Berikutnya, beritahu kepada grub letak file stage1 yang telah terdeteksi dan ingin digunakan.
    grub> root (hd0,6)
  6. Lanjutkan dengan menginstalasi grub, lalu keluar dari menu grub.
    grub> setup (hd0)
    grub> quit
    Catatan: Perintah setup (hdo), dapat anda ganti dengan menggunakan perintah setip (hdX,Y), dimana X adalah harddisk, dan Y adalah partisi harddisk yang ingin menggunakan grub.
  7. Pada kasus lain, mungkin anda mendapatkan pesan ini saat akan menginstalsi grub yang hilang.
    grub> find /boot/grub/stage1
    error 15: file not found
    grub> setup (hd0,6)
    error11 : unrecognized device string
  8. Untuk mengatasi hal ini, anda dapat me-mount proc subsystem dan udev di dalam partisi linux yang ingin anda perbaiki grubnya. Dalam kasus ini, kita masih menggunakan partisi distro Ubuntu 7.04 yang terdapat di /dev/hda7. Mount terlebih dahulu partisi /dev/hda7 ke suatu direktori, missal /mnt/root
    $mount –t ext3 /dev/hda7 /mnt/root
  9. Berikutnya mount proc subsystem dan udev didalam /mnt/root,
    $mount –t proc none /mnt/root/proc
    $mount –o bind /dev /mnt/root/dev
  10. Pindah ke system linux yang telah di-mount ke partisi /mnt/root dengan menggunakan perintah chroot.
    $chroot /mnt/root /bin/bash
  11. Setelah masuk ke lingkungan system linux tersebut, anda dapat menggunakan langkah 3 sampai 7 untuk menginstalsi grub ke dalam system.

“Selamat Mencoba”

 

Tentang rizkinux09

blog pertama gue ni...!!!!
Leave a comment

Posted by pada April 12, 2011 in seputar OS

 

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

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

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

 
Ikuti

Get every new post delivered to your Inbox.