06 April 2008

Mengembalikan GRUB akibat install Windows

. 06 April 2008

Setelah mencoba Windows Vista, akhirnya aku putuskan lagi menginstall Windows Xp, tampilan Vista memang aduhai tapi Hardware-ku yang tergolong middle jadi seperti menggunakan Pentium III untuk Windows XP, dan nggak semua softwareku bisa dijalankan dengan baik di Vista. Problem yang sama ketika Windows XP di awal-awal kemunculannya. Spek kompie-ku AMD64 X2 3600+ dan RAM 2X512MB. Ini sekilas pandang saja.

Setelah install windows muncul lagi masalah, MBR (Master Boot Record) yang sebelumnya diisi GRUB dihapus oleh Windows dan diganti dengan bootloadernya Windows. Dulu ketika masih belum tahu konfigurasi GRUB, aku install lagi linuxnya setelah install Windows, tidak efisien memang. Tapi sekarang ada cara yang lebih cepat dan gampang (setelah tahu triknya). Cukup gunakan LiveCD linux apapun, dalam hal ini aku gunakan LiveCD Ubuntu 7.10 Gutsy Gibbon.

Aku install Ubuntu di partisi yang kedua (primary), windows partisi yang pertama (primary). Kalo di Ubuntu/Linux partisiku kebaca sebagai sda2, windowsnya sda1, karena aku pakai HardDisk SATA.

Inilah langkah-langkah mengembalikan GRUB-ku yang hilang.

  1. Boot dari CD dengan merubah konfigurasi di BIOS
  2. Masukkan LiveCD Ubuntu ke CDROM
  3. Jalankan LiveCD dengan memilih "Start Or Install..." pada menu Booting Ubuntu LiveCD
  4. Setelah proses booting selesai dan menampilkan desktop Ubuntu, buka terminal atau ke mode console dengan menekan Ctrl + Alt + F1
  5. Masuk ke lingkungan GRUB dengan mengetik sudo grub
  6. Bila belum tahu dimana letak grubnya, gunakan perintah find /boot/grub/stage1 , hasilnya akan ditampilkan letak stage1 yang ada di harddisk kita, misal (hd0,1), ini artinya ditemukan stage1 grub di harddisk pertama partisi yang kedua, GRUB memulai dari angka O bukan 1 seperti pada penomoran device di linux pada umumnya.
  7. Ketikkan perintah root (hd0,1)
  8. Kemudian install grub ke MBR dengan mengetik perintah setup (hd0)
  9. Restart komputer. Dan Grub kembali seperti semula.
Trouble shooting :
Bila muncul tulisan "Cannot find..." saat menjalankan perintah find /boot/grub/stage1 mungkin hal ini disebabkan karena kita tidak menggunakan "super user mode" saat menjalankan grub. Bila sudah menggunakan super user mode tapi tetap saja tidak menemukannya gunakan trik berikut,
sudo mkdir /mnt/ubuntu
sudo mount /dev/hda2 /mnt/ubuntu
sudo chroot /mnt/
sudo grub-install /dev/hda

Trouble shooting diambil dari jawaban komentar di weblog Aan Sam

0 comments:

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Post a Comment

 

Tulisan Terbaru

Komentar Terbaru

Caktanto is proudly powered by Blogger.com | Makasih o-om.com atas templatenya