recover grub

kasus :

menggunakan 2 sistem operasi pada komputer (linux dan X). saat menginstal ulang sistem operasi X, boot loader (grub atau sejenisnya) ikut tersapu habis sehingga tidak bisa masuk linux. Cara menginstal ulang grub, pada linux sederhana.

untuk linux ubuntu (10.04), seperti ini :

boot menggunakan CD/DVD linux, masuk pada live session

gunakan console/terminal untuk memastikan partisi linux yang terbaca sudah benar
[bash]mount | tail -1[/bash]
hasilnya kurang lebih seperti ini
[bash]/dev/sda2 on /media/0d104aff-ec8c-44c8-b811-92b993823444 type ext4 (rw,nosuid,nodev,uhelper=devkit)[/bash]
pastikan partisi linux itu sudah benar dengan
[bash]ls /media/0d104aff-ec8c-44c8-b811-92b993823444/boot[/bash]
(sesuaikan 0d104aff-ec8c-44c8-b811-92b993823444 dengan partisi yang ada)

jika hasilnya menyerupai ini maka sudah benar partisinya
[bash]config-2.6.18-3-686
initrd.img-2.6.18-3-686.bak
System.map-2.6.18-3-686
grub
lost+found
vmlinuz-2.6.18-3-686
initrd.img-2.6.18-3-686
memtest86+.bin[/bash]
jika ternyata jauh berbeda, coba gunakan partisi lainnya..

langkah terakhir adalah dengan menginstall grub lagi :
[bash]sudo grub-install –root-directory=/media/0d104aff-ec8c-44c8-b811-92b993823444 /dev/sda[/bash]
jika ada warning, coba gunakan :
[bash]sudo grub-install –root-directory=/media/0d104aff-ec8c-44c8-b811-92b993823444 /dev/sda –recheck[/bash]
(revisi : tanda – didepan root berjumlah 2 , untuk kedua perintah grub-install)

saat semua berjalan dengan lancar, akan ada informasi seperti :
[bash]Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install’.

(hd0)   /dev/sda[/bash]
semoga bermanfaat 🙂

Leave a Reply

Your email address will not be published.