Tags

GRUB

Ini Cara Saya Repair GRUB Linux Mint 18 64bit yang Rusak

Ini Cara Saya Repair GRUB Linux Mint 18 64bit yang Rusak

Pagi ini saya mendapatkan pengalaman yang cukup menegangkan. Awalnya, saya ingin memeriksa kipas laptop yang bising. Saya pun melepas beberapa komponen seperti hardisk dan RAM. Tapi, setelah dipasang kembali malah tidak bisa booting. Layar laptop hanya menampilkan pesan seperti gambar ini.

Repair Grub Linux

Pesan tersebut sempat membuat saya sedikit panik. Saya menduga hardisknya yang rusak, karena tidak bisa masuk ke sistem operasi. Kemudian, saya coba mencari informasi di internet terkait masalah ini.

Ada beberapa solusi yang ditawarkan di internet, seperti mengganti mode boot BIOS dari UEFI menjadi Legacy. Saya pun melakukannya dan dihadapkan dengan GRUB RESCUE>

Saya mulai curiga, ketika mengetik perintah ls di GRUB RESCUE> saya melihat isi dan partisi hardisk saya. Artinya, hardisk masih bagus dan datanya masih utuh. Mungkinkah hanya masalah kehilangan GRUB saja? GRUB RESCURE> mungkin sebuah prompt shell yang akan menyelamatkan GRUB yang hilang tersebut. Lalu saya mengikuti beberapa perintah yang didapatkan di internet.

grub rescue > ls
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos1)
grub rescue > ls (hd0,msdos1)
grub rescue > ls (hd0,msdos2)
grub rescue > set root=(hd0,msdos2)
grub rescue > set prefix=(hd0,msdos2)/boot/grub
grub rescue > insmod normal
grub rescue > normal
Hasilnya, saya gagal ketika mengetik perintah insmod normal. Katanya ada file yang tidak bisa ditemukan. Saat ini saya memang sedang boot dengan mode Legacy. Kemungkinan file tersebut tidak ditemukan karena saya menggunakan Linux 64bit.

Karena saya sudah menduga yang rusak adalah GRUB-nya, maka selanjutnya saya akan mencoba me-repair GRUB-nya. Untung saja ada teman yang mau meminjamkan flashdisk untuk membuat Live CD Linux Mint 18 64Bit. Lalu saya membuat sebuah LiveCD di flashdisk untuk menjalankan Linux Mint 18.

Sekarang saya sudah berhasil masuk ke Linux Mint 18 Live CD. Saya coba kembalikan GRUB dengan cara biasa melalui perintah terminal, akan tetapi tidak berhasil. GRUB yang terinstal malah yang untuk 32Bit.

Selanjutnya saya coba konek ke internet melalui Live CD Linux Mint, kemudian menginstal program boot-repair. Untung saja di tempat saya ada koneksi WiFi.

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Lalu, hanya memilih recommended repair saja, sudah kembali normal. Sekarang laptop saya sudah bisa boot lagi ke sistem operasinya.



Entah apa yang menyebabkan GRUB di laptop saya hilang. Secara logika, tidak mungkin hilang meskipun hardisk dilepas. Saya menduga disebabkan karena fitur Secure Boot di BIOS.