Cara Menyelamatkan, Memperbaiki dan Menginstal Ulang GRUB Boot Loader di Ubuntu


Tutorial ini akan memandu Anda tentang cara menyelamatkan, memperbaiki atau menginstal ulang mesin Ubuntu yang rusak yang tidak dapat di-boot karena fakta bahwa boot loader Grub2 telah disusupi dan tidak dapat memuat boot loader yang mentransfer kontrol lebih jauh ke kernel Linux. Di semua sistem operasi Linux modern, GRUB adalah boot loader default.

Prosedur ini telah berhasil diuji pada edisi server Ubuntu 16.04 dengan boot loader Grub yang rusak. Namun, tutorial ini hanya akan mencakup prosedur penyelamatan GRUB server Ubuntu, meskipun prosedur yang sama dapat berhasil diterapkan pada sistem Ubuntu mana pun atau pada sebagian besar distribusi berbasis Debian.

Persyaratan

    1. Unduh Gambar ISO DVS Edisi Server Ubuntu

Anda mencoba mem-boot mesin server Ubuntu Anda dan Anda melihat bahwa sistem operasi tidak lagi dapat dijalankan dan Anda menemukan bahwa program boot loader tidak lagi berfungsi?

Biasanya, konsol minimal GNU GRUB muncul di layar Anda, seperti yang diilustrasikan pada gambar di bawah. Bagaimana cara mengembalikan Grub di Ubuntu?

Ada banyak metode di Linux yang dapat digunakan untuk menginstal ulang grub yang rusak, beberapa dapat melibatkan kemampuan untuk bekerja dan memulihkan boot loader dengan menggunakan baris perintah Linux dan yang lainnya cukup sederhana dan berarti mem-boot perangkat keras dengan a Live CD Linux dan menggunakan indikasi GUI untuk memperbaiki boot loader yang rusak.

Di antara metode paling sederhana, yang dapat digunakan dalam distribusi berbasis Debian, khususnya pada sistem Ubuntu, adalah metode yang disajikan dalam tutorial ini, yang hanya melibatkan booting mesin ke image ISO DVD live Ubuntu.

Gambar ISO dapat diunduh dari tautan berikut: http://releases.ubuntu.com/

Instal ulang Boot Loader GRUB Ubuntu

1. Setelah Anda mengunduh dan membakar image Ubuntu ISO, atau membuat stik USB yang dapat di-boot, tempatkan media yang dapat di-boot tersebut ke dalam drive mesin yang sesuai, reboot mesin dan instruksikan BIOS untuk boot ke live image Ubuntu.

2. Di layar pertama, pilih bahasa dan tekan tombol [Enter] untuk melanjutkan.

3. Pada layar berikutnya, tekan tombol fungsi F6 untuk membuka menu opsi lain dan memilih opsi mode Pakar. Kemudian, tekan tombol Escape untuk kembali ke baris Boot Options dalam mode pengeditan, seperti yang diilustrasikan pada gambar di bawah.

4. Selanjutnya, edit opsi boot image langsung Ubuntu dengan menggunakan panah keyboard untuk menggerakkan kursor tepat sebelum string quiet dan tulis urutan berikut seperti yang diilustrasikan pada tangkapan layar di bawah.

rescue/enable=true 

5. Setelah Anda menulis pernyataan di atas, tekan tombol [Enter] untuk memerintahkan image ISO langsung untuk boot ke mode penyelamatan untuk Menyelamatkan sistem yang rusak.

6. Pada layar berikutnya pilih bahasa yang Anda inginkan untuk melakukan penyelamatan sistem dan tekan tombol [enter] untuk melanjutkan.

7. Selanjutnya, pilih lokasi yang sesuai dari daftar yang disajikan dan tekan tombol [enter] untuk melanjutkan.

8. Pada rangkaian layar berikutnya, pilih tata letak keyboard Anda seperti yang diilustrasikan dalam tangkapan layar di bawah

9. Setelah mendeteksi perangkat keras mesin Anda, memuat beberapa komponen tambahan dan mengonfigurasi jaringan, Anda akan diminta untuk menyiapkan nama host mesin Anda. Karena Anda tidak menginstal sistem, biarkan nama host sistem sebagai default dan tekan [enter] untuk melanjutkan.

10. Selanjutnya, berdasarkan lokasi fisik yang diberikan, gambar penginstal akan mendeteksi zona waktu Anda. Pengaturan ini hanya akan berfungsi secara akurat jika mesin Anda terhubung ke internet.

Namun, tidak masalah jika zona waktu Anda tidak terdeteksi dengan benar, karena Anda tidak melakukan instalasi sistem. Cukup tekan Ya untuk melanjutkan lebih jauh.

11. Di layar berikutnya Anda akan langsung dialihkan ke mode penyelamatan. Di sini, Anda harus memilih sistem file root mesin Anda dari daftar yang disediakan. Jika sistem yang Anda instal menggunakan pengelola volume logis untuk membatasi partisi, akan mudah untuk mendeteksi partisi root Anda dari daftar dengan meninjau nama grup volume seperti yang diilustrasikan pada gambar di bawah.

Jika tidak, jika Anda tidak yakin partisi mana yang digunakan untuk sistem file /(root), Anda harus mencoba menyelidiki setiap partisi hingga Anda mendeteksi sistem file root. Setelah memilih partisi root, tekan tombol [Enter] untuk melanjutkan.

12. Jika sistem Anda telah diinstal dengan partisi /boot terpisah, penginstal akan menanyakan apakah Anda ingin memasang /boot yang terpisah partisi. Pilih Ya dan tekan tombol [Enter] untuk melanjutkan.

13. Selanjutnya, Anda akan diberikan menu Operasi penyelamatan. Di sini, pilih opsi untuk Instal ulang boot loader GRUB dan tekan tombol [enter] untuk melanjutkan.

14. Pada layar berikutnya, ketik perangkat disk mesin Anda di mana GRUB akan diinstal dan tekan [Enter] untuk melanjutkan, seperti yang ditunjukkan pada gambar di bawah.

Biasanya, Anda harus menginstal boot loader pada MBR hard disk mesin pertama Anda, yaitu /dev/sda dalam banyak kasus. Proses instalasi GRUB akan dimulai segera setelah Anda menekan tombol Enter.

15. Setelah sistem live menginstal boot loader GRUB Anda akan diarahkan kembali ke menu mode penyelamatan utama. Satu-satunya hal yang tersisa sekarang, setelah Anda berhasil memperbaiki GRUB Anda, adalah reboot mesin seperti yang ditunjukkan pada gambar di bawah.

Terakhir, keluarkan media langsung yang dapat di-boot dari drive yang sesuai, reboot mesin dan Anda akan dapat melakukan booting ke sistem operasi yang diinstal. Layar pertama yang muncul adalah menu GRUB sistem operasi yang diinstal, seperti yang diilustrasikan pada gambar di bawah.

Instal ulang Ubuntu Grub Boot Loader secara manual

14. Namun, jika Anda ingin menginstal ulang boot loader GRUB secara manual dari menu Operasi penyelamatan, ikuti semua langkah yang disajikan dalam tutorial ini hingga Anda mencapai poin 13, di mana Anda membuat perubahan berikut: alih-alih memilih opsi untuk menginstal ulang boot loader GRUB, pilih opsi yang mengatakan Jalankan shell di /dev/(your_chosen_root_partition dan tekan tombol [Enter] untuk melanjutkan.

15. Pada layar berikutnya tekan Lanjutkan dengan menekan tombol [enter] untuk membuka shell di partisi sistem file root Anda.

16. Setelah shell dibuka di sistem file root, jalankan perintah ls seperti yang disajikan di bawah ini untuk mengidentifikasi perangkat hard disk mesin Anda.

ls /dev/sd* 

Setelah Anda mengidentifikasi perangkat hard disk yang benar (biasanya disk pertama adalah /dev/sda), jalankan perintah berikut untuk menginstal boot loader GRUB pada MBR hard disk yang teridentifikasi.

grub-install /dev/sda

Setelah GRUB berhasil diinstal, tinggalkan prompt shell dengan mengetikkan exit.

exit

17. Setelah Anda keluar dari perintah shell, Anda akan dikembalikan ke menu mode penyelamatan utama. Di sini, pilih opsi untuk reboot sistem, keluarkan image ISO live yang dapat di-boot dan sistem operasi yang Anda instal akan di-boot tanpa masalah apa pun.

Itu saja! Dengan sedikit usaha, Anda telah berhasil membuat mesin Ubuntu Anda memiliki kemampuan untuk mem-boot sistem operasi yang diinstal.