Mengembalikan (Recovery) GRUB di Ubuntu
2 OS yang berbeda di satu Komputer (Windows XP dan Ubuntu) berjalan dengan mulus, sampai suatu ketika Windows XP terkena virus yang solusi akhirnya adalah Install Ulang. Setelah proses install ulang Bootloader GRUB lenyap dan digantikan dengan Bootloader XP. Bagaimana solusinya? Sedangkan Bootloader XP tidak bisa membaca mount point Ubuntu.
Penulis pernah mengalami masalah ini dan pusing tujuh keliling. Akhirnya penulis googling dengan keyword “Recover Ubuntu Grub” dan menemukan artikel https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows (hmmm…. ngakunya penggemar Ubuntu tapi tidak pernah baca help-nya :p ).
Ternyata cara mengatasinya cukup simple:
- Siapkan Ubuntu Live-CD, disini penulis menggunakan Ubuntu-9.04 tapi Linux Live-CD lainnya (yang menggunakan Grub) juga bisa kita gunakan
- Masuk dengan memanfaatkan menu Try (bukan di-install)
- Setelah dalam lingkungan Live-CD, buka terminal (dari menu Applications > Accessories > Terminal)
- Ketikkan perintah :
sudo grubSelanjutnya kita akan masuk di lingkungan grub command.
Di lingkungan grub command, ketikkan perintahfind /boot/grub/stage1Output yang keluar adalah
(hdX,Y)di Laptop penulis outputnya adalah
(hd0,5)di komputer Anda mungkin hasilnya akan berbeda, tapi output yang dikeluarkan adalah dasar untuk me-recover Grub kita.
Jika langkah diatas telah dilakukan tapi yang muncul adalah “Error 15: File not found” Ketik perintahfind /boot/stage1Selanjutnya, setelah kita mengetahui posisi stage1 ( asumsikan (hd0,5) atau sesuaikan dengan output yang didapat di langkah sebelumnya ) Ketikkan 2 baris perintah ini :
root (hd0,5) setup (hd0) - Restart komputer dan keluarkan Linux Live-CD yang kita gunakan.
- Tadaaaa Ubuntu 9.04 ku kembali boot seperti semula
Langkah diatas, kurang lebih akan terlihat seperti ini :
Live Action (halah…sok) :
Happy Ngoprek Bro….

Mas, q puyeng bnget ni… Q dah niru langkah diatas, tp pas buka find/boot/grub/stage1
ada tulisin Error 27: Unrecognized command
q pake ubuntu 9.04…
Udah ubek2 gugel gk dpt solusiny,puyeng bnget ni mas…bs bntu ga? Blz ke emailq please, darmaone_bali@yahoo.com
Coba langkah ini :
1) Setelah masuk di lingkungan desktop menggunakan Ubuntu Live-CD pastikan Harddisk ter-mount, lewat menu yang ada di panel atas ::: Places > Klik semua nama Harddisk yang ada di bawah folder Computer.
2) Masuk keterminal… ketikkan perintah:
sudo supisahkan sudo dan su dengan spasi ( sudo<spasi>su ) [ENTER], password kosongkan saja (langsung [ENTER] saja)
Sampai langkah ini, Bro akan bertindak sebagai root Ubuntu.
3) Seperti biasa, ketik
grublalu [ENTER]
4) Setelah masuk ke lingkungan command GRUB, ketik perintah:
find /boot/grub/stage1pastikan memisahkan perintah find dan path /boot/grub/stage1 dengan spasi (find<spasi>/boot/grub/stage1)
5) Ikuti langkah selanjutnya dari langkah ke 4 artikel di atas
Kalau masih belum sukses, comment aja lagi… jangan lupa kirim juga screenshoot terminalnya bro… happy ngoprek Bro