Instal Ulang Grub di Ubuntu


UbuntuSaya akan membagi pengalaman saya ketika menghadapi masalah dengan Grub. Ini terjadi di salah satu komputer server perusahaan. PC server tersebut digunakan sebagai database mirror dan untungnya PC tersebut tidak berpengaruh langsung terhadap sistem yang lainnya. Dibawah ini nanti akan saya tulis apa saja yang saya sudah coba lakukan untuk mengatasi masalah Grub ini.
Pertama saya cek PC tersebut dengan menghubungkannya dengan monitor. Ketika monitor dinyalakan terlihat ada pesan Grub Error 16 sehingga tidak dapat masuk ke sistem filenya Linux. Sempat berpikir apa yang membuat PC ini bisa seperti ini. Lalu saya sadari ternyata memang ada kesalahan dari saya, saya sering meminta pegawai di tempat server mematikan langsung PC dari tombolnya jika sedang down. Hal itu bukan cuma sekali atau dua kali saja, tetapi sudah berulang-ulang sehingga wajar saja jika si PC ini sekarang terlihat 'lelah' dan 'sakit'. Saya tidak ingin memformat ulang PC ini karena selain sebagai database mirror juga sebagai server backup. Kemudian saya coba cari-cari di google berharap dapat menemukan solusi bagi masalah yang saya hadapi ini. Akhirnya saya temukan beberapa pengalaman dari para pengguna Ubuntu dalam mengatasi eror Grub ini. Mereka mengatakan bisa diakali dengan menginstall ulang lagi Grubnya menggunakan CD Live Ubuntu. Dibawah ini akan saya coba tuliskan lagi apa-apa saja yang telah saya lakukan untuk menyembuhkan si PC.

A. Cara yang pertama katanya kita harus menginstall ulang grub dari terminal
1. Gunakan Linux Live CD sampai nanti mencapai Desktop.
2. Buka window terminal atau ubah ke tty melalui Ctrl+Alt+F1 atau Ctrl+Alt+F2
3. Ketik "sudo su -"
4. Ketik "grub"
5. Ketik "find /boot/grub/stage1" <<< untuk mengetahui dimana partisi grub itu berada.
6. Ketik "root (hd0,0)" <<< sesuaikan dengan nomer harddisk+partisi yang anda punya (partisi /boot saya ada di /dev/sda1, yang diterjemahkan di grub menjadi hd0,0 ).
5. Ketik "setup (hd0)" <<< atau apapun nomer dari harddisk anda.
6. Keluar dari grub dengan mengetik "quit".
7. Reboot.
Masalah yang muncul adalah ketika saya ketik : find /boot/grub/stage1 , jawabannya : The file /boot/grub/stage1 not read correctly. Jadi saya lewati dulu langkah yang ini langsung ke langkah selanjutnya, tetap saja tidak bisa.
Cara seperti diatas tadi tidak berhasil karena ada orang yang mengatakan kita harus menginstall ulang grub dari file sistem itu sendiri, bukan dari Live CD. Gunakan Live CD Ubuntu dan pakai Terminal untuk berinteraksi dengan sistem. Ikuti langkah-langkah ini :
sudo mkdir /mnt/coba <<< buat sebuah direktori
sudo fdisk -l <<< cek partisi ubuntu (untuk saya ada di sda1)
sudo mount -t reiserfs /dev/sda1 /mnt/coba <<< mount partisi root ubuntu
sudo chroot /mnt/coba
sudo grub-install /dev/sda
Cara ini pun tidak berhasil untuk saya.

B. Setelah mencari cara lainnya, saya temukan di forum ubuntu yang mengatakan kita bisa menggunakan pura-pura seperti kita hendak menginstall Ubuntu untuk memperbaiki masalah grub ini.
1. Boot komputer dengan CD Ubuntu
2. Lalui semua proses sampai ke bagian "[!!!] Disk Partition"
3. Pilih Manual Partition
4. Mount tiap partisi linux yang tersedia
/
/boot
swap
.....
5. JANGAN DIFORMAT.
6. Klik Finish the manual partition
7. Pilih "Yes" ketika ditanya apakah akan menyimpan perubahan
8. Anda akan menemukan eror yang mengatakan "the system couldn't install ....."
9. Hiraukan saja, tetap pilih "continue" sampai kembali ke menu instalasi Ubuntu
10. Langsung saja pilih "Install Grub ...."
11. Setelah selesai, restart komputer
Saya sudah coba cara ini sampai lebih dari 5 kali tapi tetap tidak bisa. Harus tetap memformat partisi / (partisi root) agar bisa install grub.
Catatan : Setelah saya baca kembali cara ini, mungkin ada sesuatu yang terlewatkan. Di baris ke-4 / (partisi root) , /boot, /swap. Mungkin disana kesalahannya, dia menggunakan partisi boot yang terpisah dari partisi / (partisi root).

C. Cara yang terakhir yaitu katanya menggunakan CD bootable yang khusus untuk menangani masalah dengan booting. Saya menemukan satu software yang cukup bagus, super grub.
Super Grub Disk, PC boot spesialis disk. Super Grub Disk juga merupakan sebuah tool yang mengajarkan kita tentang bootloaders dan proses booting. Perlu diingat, booting itu suatu hal yang sangat penting untuk komputer -- tanpa proses booting, kita tidak dapat menggunakan sistem operasi!.
Download softwarenya lalu burning image ISOnya ke CD. Booting dari CDROM dan ketika sudah masuk ke program Super Grub Disk kita dapat menggunakan beberapa pilihan disana. Berikut tampilan dari Super Grub :
super grub

Saya sudah mencoba menggunakan software ini dan telah menggunakan semua pilihan dalam software ini tapi tetap saja grubnya tidak bisa diperbaiki. Tidak sukses :( .
Hari semakin malam dan masalahnya pun tak kunjung dapat diselesaikan. Saya telah mencoba semua cara tapi mungkin saja belum beruntung kali ini atau mungkin disk/file systemnya rusak parah. Akhirnya saya putuskan untuk memindahkan data-data penting dari disk ke flashdisk melalui Live CD, lalu install ulang lagi Ubuntunya. Selesai. Semua masalah terselesaikan Laughing.

DARI BERBAGAI SUMBER

0 Response to "Instal Ulang Grub di Ubuntu"