Cara Mengembalikan Grub Loader yang Hilang


Ini Pengalaman saya saat saya install Windows setelah Linux terinstall di laptop saya. Jika anda menginstall Windows Pada saat Linux anda terinstall maka GRUB loader yang berfungsi untuk memilih OS mana yang akan anda jalankan akan hilang. Berikut cara untuk Mengembalikan GRUB loader yang hilang tadi.

Pertama-tama buat dulu Bootable Linux pada Flashdisk atau pun CD/DVD setelah itu masuk ke Instalasi Linux, lalu masuk ke terminal dan ikuti langkah-langkah berikut


  $ sudo fdisk -l
Mencheck Partisi Ubuntu
Dari sini kita bisa liat mana yang partisi linux dan windows. /dev/sda6/ adalah partisi linux dimana disitulah tersimpannya grub loader dari ubuntu.
  
e. Mount partisi dimana instalasi Ubuntu berada:
sudo mount /dev/sdaX /mnt/dev/sdaX
X adalah lokasi instalasi Ubuntu. Lokasi instalasi ini tergantung pada hasil pada langkah d.
  
  • Install grub ke partisi yang sudah di-mount
sudo grub-install --root-directory=/mnt/ /dev/sda 
  •   Update GRUB
Setelah semua langkah diatas sukses dijalankan, yang harus Anda lakukan berikutnya adalah merefresh GRUB yang baru saja diinstall. 
sudo update-grub
Terakhir, restart komputer Anda untuk memastikan apakah GRUB sudah tampil pada saat booting.
Update:
Kalau cara diatas belum berhasil (kadang-kadang muncul pesan /usr/sbin/grub-probe: error: cannot stat `aufs'), maka yang harus Anda lakukan adalah:
sudo mount /dev/sda1 /mnt
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 8 (loader) on /dev/sdaX






Previous
Next Post »