Mengembalikan Grub Ubuntu Karmic

Bagi sebagian pengguna baru Ubuntu Karmic akan sedikit kebingungan ketika sudah berurusan dengan grub Ubuntu Karmic. Perubahan terhadap grub loader di Ubuntu Karmic sedikit membingungkan bagi pengguna yang baru beralih dari Ubuntu sebelumnya ke Ubuntu 9.10. Hal ini dikarenakan pada Ubuntu Karmic grubnya telah digantikan menjadi grub 2. Untuk informasi lebih lanjut mengenai grub 2 silahkan merujuk kesini https://wiki.ubuntu.com/Grub2.

Dengan digantikannya grub 1.5 menjadi grub 2, sangat merepotkan bagi saya ketika mencoba membantu seorang teman yang ingin mengembalikan menu grub Ubuntu 9.10nya akibat terhapus oleh sistem operasi Windows. Tidak seperti biasa sewaktu menggunakan Ubuntu versi sebelumnya jauh lebih mudah ketika mengembalikan menu grub. Setelah bertanya kepada paman Google akhirnya saya mendapatkan beberapa solusinya. Memang sangat beresiko ketika harus menggunakan dual boot Ubuntu dan Windows. Bagi Anda yang pernah mengalami masalah kehilangan menu grub Ubuntu Karmic berikut beberapa langkah untuk mengembalikan menu grub:

Pertama-tama jalankan komputer dengan menggunaka live CD Ubuntu Karmic, kemudian buka Applications > Accessories > Terminal.



Selanjutnya ketik perintah dibawah ini pada terminal :

ubuntu@ubuntu:~$ sudo fdisk -l


Hasilnya seperti berikut



Dari hasil fdisk -l dapat Anda lihat posisi atau letak partisi Linux Ubuntu berada. Anda juga dapat melihatnya lebih jelas dengan menggunakan Gparted, Buka System > Administration > Gparted.



Langkah berikutnya mounting partisi Ubuntu Anda dengan mengetikan perintah :

ubuntu@ubuntu:~$ sudo mount -t ext4 /dev/sda7 /mnt/
ubuntu@ubuntu:~$ sudo mount -t proc proc /mnt/proc/
ubuntu@ubuntu:~$ sudo mount -t sysfs sys /mnt/sys/
ubuntu@ubuntu:~$ sudo mount -o bind /dev/ /mnt/dev/




Selanjutnya ketikan perintah :

ubuntu@ubuntu:~$ sudo chroot /mnt/ /bin/bash
root@ubuntu:/# grub-install /dev/sda
root@ubuntu:/# grub-install /dev/sda7






Restart Ubuntu Anda, grub akan kembali seperti semula. Selanjutnya masuk ke Ubuntu Anda dan update grub melalui terminal dengan mengetikan perintah berikut :

$ sudo apt-get install grub-pc


Jika belum berhasil juga masuk ke sistem operasi Windowsnya, silahkan login ke Ubuntu selanjutnya pada terminal ketikan perintah berikut :

$ sudo upgrade-from-grub-legacy



Sekarang Windows dan Ubuntu dapat kembali dual boot, Andapun tidak perlu menginstall ulang Ubuntu.

Selamat mencoba :)


Catatan :
Tutorial ini dicoba menggunakan dual boot antara Windows 7 dan Ubuntu 9.10.

10 komentar:

Anonymous said...

Makasih mas, saya udah berhasil mengembalikan grub ubuntu karmicnya. Saya menggunakan dual boot window$ n Ubuntu karmic :D

Elfaz said...

awak test dulu ya :D

reza said...

jangan lupa laptop abang di instal juga nanti...

hadinux said...

@b'reza : Oke bang, hari minggu nanti kita install Ubuntunya :)

Anonymous said...

keren bro grup mint 8 ku normal kembali setelan install ulang windy xp :D

thanks

zafi said...

makasih mas!!ne lagi bingung,cz maklum jg pemula..he3x

raddict said...

makasih banyak solusinya, uda sukses mas. tapi saya masih gak paham. klo boleh nanya nih,
1. apa maksud tanda '*' di hasil fdisk di kolom boot
2. kenapa harus changeroot ke /bin/bash
3. trus grub-install nya kok 2 kali, ke /dev/sda sama /dev/sda7
kemarin sda7 saya ganti sda2 soalnya hasil fdisk menunjukkan partisi karmic nya di sda2.
maaf banyak tanya

hadinux said...

@mas raddict :

1. apa maksud tanda '*' di hasil fdisk di kolom boot
tanda bintang itu untuk menunjukan bahwa file2 loader untuk startup sistem operasi berada pada partisi tersebut
sdikit tambahan /boot merupakan direktori tempat diamana tersimpan file-file yang berkaitan dengan proses booting dari sistem operasi Linux.

2. kenapa harus changeroot ke /bin/bash

Karena pada direktory /bin/ terdapat file-file biner yang berfungsi untuk menjalankan linux, jadi kita memanggilnya kembali agar nantinya sistem normal seperti awal, terlebih dahulu harus melalukan mounting ke direktori /bin/bash. untuk mengakses direktori tersebut harus login terlebih dahulu sebagai superuser(root)

3. trus grub-install nya kok 2 kali,
Kenapa harus dua kali? yang pertama untuk mengenali partisi hardisk yang ada kebetulan disini cuma adanya /sda jika anda membiliki hardisk digabungkan nantinya akan muncul /sdb.Jadi terlebih dahulu kita harus menentukan /sda atau /sdb.Nah selanjutnya karena partisi /sda terpecah lagi menjadi beberapa bagian maka selanjutnya kita harus menentukan dimana letak partisi linuxnya.
Untuk pemahaman lebih lanjut anda bisa baca tentang partisi hardisk dilinux dan baca juga tentang direktori Linux :)
CMIIW
Hanya segitu yang bisa saya sampaikan
Semoga sedikit terbantu :)

raddict said...

owh ok klo gitu.
troubleshoot ini boleh saya catet ulang di blog mas?
makasih banyak bantuannya.

hadinux said...

ok silahkan :) sama-sama silahkan mampir-mampir lagi hehe;;)

Post a Comment