images

Jika anda termasuk seseorang yang laptop atau PC nya dual boot, pastinya pernah mengalami hal ini. biasanya ketika windows mulai bermaslah lalu anda inginkan untuk instal ulang ternyata masalah muncul lagi yaitu ubuntu tidak bisa terdeteksi, hal ini disebabkan grub tidak bisa terbaca, gejalanya sebagai berikut:

-layar hitam

-yang muncul hanya tulisan grub

-tidak bisa masuk untuk booting di OS yang baru kita instal, untuk itu anda perlu mencoba cara berikut;

 

Masukkan Live CD Ubuntu ke CD/DVD ROM laptop/PC dan booting ke Live CD tersebut. Setelah berhasil masuk ke desktop Ubuntu, jalankan Terminal dan jalankan beberapa perintah dibawah ini.

tahap awal:

a.masuklah dulu sebagai root dengan cara ketikan berikut ini:

$sudo su

b.masukan password user anda

c.jika sudah masuk maka ikuti proses berikut:

1. Anda harus menentukan dimana letak partisi Ubuntu:

# fdisk -l

kita cari yang partisi milik linux dalam hal ini adalah partisi root ( / ), biasanya yang format partisinya Ext karena kalau selain partisi  ini adalah swap. bisa saja pada milik anda mungkin berbeda, misal /dev/sda5, /dev/sda6, dan lainnya.

lalu buat direktori:
# mkdir /media/root

2. Mount partisi dimana instalasi Ubuntu berada:

# mount /dev/sdaX /media/root

catatan:

X adalah sda milik anda, misal root linux anda terdapat di sda5 maka perintahnya:
# mount /dev/sda5 /media/root

Perhatian, /dev/sdaX adalah lokasi instalasi Ubuntu. Lokasi instalasi ini tergantung pada hasil pada langkah 1.

3. Install grub ke partisi yang sudah di-mount

# grub-install  – -root-directory=/media/root  /dev/sda

lakukan sampai muncul pesan “no erorr reported”.sampai disini langkahnya sudah selesai tapi biasanya setelah langkah ini loader windows malah hilang, untuk memperbaikinya bisa kita update grub
4. Update GRUB

Setelah semua langkah diatas sukses dijalankan, yang harus Anda lakukan berikutnya adalah merefresh GRUB yang baru saja diinstall.

# update-grub

Terakhir, restart komputer Anda untuk memastikan apakah GRUB sudah tampil pada saat booting.
Lalu jalankan lagi sudo update-grub sampai partisi Windows Anda dikenali.

lalu bagaimana jika sebaliknya, justru loader win 7 yang hilang, langkahnya sebagai berikut:
1.gunakan instaler win 7
2. masuk pada repair
3.pilih command prompt
4.ketikan :
Jika kita ingin mengembalikan master boot record, cukup mengetikkan perintah berikut:

bootrec /fixmbr

Kita juga dapat menulis boot sector baru ke partisi sistem dengan perintah ini (yang sering lebih berguna):

bootrec /fixboot

selamat mencoba

Tambahan:

Kalau cara diatas belum berhasil (biasanya muncul pesan /usr/sbin/grub-probe: error: cannot stat `aufs' atau muncul pesan /usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?)), maka yang harus Anda lakukan adalah:
mount /dev/sda1 /media/root
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt

update-grub
grub-install /dev/sda
grub-install --recheck /dev/sda
exit
sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt
Lalu jalankan lagi sudo update-grub sampai partisi Windows Anda dikenali. Kalau sudah muncul pesan seperti ini:
Found Windows 7 (loader) on /dev/sdaX
itu berarti GRUB nya sukses di recover