Beranda » bagaimana » Cara Memperbaiki GRUB2 Ketika Ubuntu Tidak Akan Boot

    Cara Memperbaiki GRUB2 Ketika Ubuntu Tidak Akan Boot

    Ubuntu dan banyak distribusi Linux lainnya menggunakan boot loader GRUB2. Jika GRUB2 rusak - misalnya, jika Anda menginstal Windows setelah menginstal Ubuntu, atau menimpa MBR Anda - Anda tidak akan dapat boot ke Ubuntu.

    Anda dapat dengan mudah mengembalikan GRUB2 dari CD live Ubuntu atau drive USB. Proses ini berbeda dari memulihkan boot loader GRUB lama pada distribusi Linux yang lebih lama.

    Proses ini harus bekerja pada semua versi Ubuntu. Ini telah diuji pada Ubuntu 16.04 dan Ubuntu 14.04.

    Metode Grafis: Perbaikan Booting

    Boot Repair adalah alat grafis yang dapat memperbaiki GRUB2 dengan satu klik. Ini adalah solusi ideal untuk masalah booting bagi sebagian besar pengguna.

    Jika Anda memiliki media tempat Anda menginstal Ubuntu, masukkan ke dalam komputer Anda, mulai ulang, dan boot dari drive yang dapat dilepas. Jika tidak, unduh live CD Ubuntu dan bakar ke disk atau buat USB flash drive yang bisa di-boot.

    Saat Ubuntu melakukan boot, klik "Coba Ubuntu" untuk mendapatkan lingkungan desktop yang dapat digunakan.

    Pastikan Anda memiliki koneksi Internet sebelum melanjutkan. Anda mungkin perlu memilih jaringan Wi-Fi dan memasukkan frasa sandi.

    Buka jendela Terminal dari Dash dan jalankan perintah berikut untuk menginstal dan meluncurkan Boot Boot:

    sudo apt-add-repositori ppa: yannubuntu / perbaikan-boot sudo apt-get update sudo apt-get install -y boot-repair boot-repair

    Jendela Boot Repair akan secara otomatis memindai sistem Anda setelah Anda menjalankan perbaikan-boot perintah. Setelah memindai sistem Anda, klik tombol "Perbaikan yang disarankan" untuk memperbaiki GRUB2 dengan satu klik.

    Anda dapat memilih untuk menggunakan opsi lanjutan di sini, tetapi wiki Ubuntu merekomendasikan Anda untuk tidak menggunakan opsi lanjutan kecuali Anda tahu apa yang Anda lakukan. Opsi perbaikan yang disarankan dapat memperbaiki sebagian besar masalah secara otomatis, dan Anda dapat lebih mengacaukan sistem Anda dengan memilih opsi lanjutan yang salah.

    Perbaikan Boot akan mulai berfungsi. Ini mungkin meminta Anda untuk membuka Terminal dan menyalin / menempelkan beberapa perintah ke dalamnya.

    Cukup ikuti instruksi yang muncul di layar Anda. Lakukan instruksi Boot Boot menginginkan Anda dan klik "Forward" untuk melanjutkan melalui wizard. Alat ini akan memandu Anda melalui semua yang perlu Anda lakukan.

    Nyalakan kembali komputer Anda setelah alat Boot Repair selesai menerapkan perubahannya. Ubuntu harus boot secara normal.

    Metode Terminal

    Jika Anda lebih suka tangan Anda kotor, Anda bisa melakukannya sendiri dari terminal. Anda harus boot dari CD langsung atau drive USB, seperti pada metode grafis di atas. Pastikan versi Ubuntu pada CD sama dengan versi Ubuntu yang diinstal pada komputer Anda. Misalnya, jika Anda menginstal Ubuntu 14.04, pastikan Anda menggunakan live CD Ubuntu 14.04.

    Buka terminal setelah boot ke lingkungan langsung. Identifikasi partisi Ubuntu diinstal menggunakan salah satu dari perintah berikut:

    sudo fdisk -l sudo blkid

    Inilah output dari kedua perintah. Dalam fdisk -l perintah, partisi Ubuntu diidentifikasi oleh kata Linux di kolom Sistem. Dalam blkid perintah, partisi diidentifikasi oleh ext4 berkas sistem.

    Jika Anda memiliki beberapa partisi Linux ext4, Anda bisa mendapatkan gambaran tentang partisi tersebut dengan melihat ukuran partisi dan urutannya pada disk di sini.

    Jalankan perintah berikut untuk memasang partisi Ubuntu di / mnt / ubuntu, ganti / dev / sdX # dengan nama perangkat partisi Ubuntu Anda dari perintah di atas:

    sudo mkdir / mnt / ubuntu sudo mount / dev / sdX # / mnt / ubuntu

    Pada tangkapan layar di atas, partisi Ubuntu kami adalah / dev / sda1. Ini berarti partisi pertama pada perangkat hard disk pertama.

    Penting: Jika Anda memiliki partisi boot terpisah, lewati perintah di atas dan pasang partisi boot di / mnt / ubuntu / boot sebagai gantinya. Jika Anda tidak tahu apakah Anda memiliki partisi boot terpisah, Anda mungkin tidak.

    Jalankan perintah berikut untuk menginstal ulang grub dari live CD, ganti / dev / sdX dengan nama perangkat hard disk di atas. Hapus nomornya. Misalnya, jika Anda menggunakan / dev / hda1 di atas, gunakan / dev / sda sini.

    sudo grub-install --boot-directory = / mnt / ubuntu / boot / dev / sdX

    Nyalakan kembali komputer Anda dan Ubuntu harus boot dengan benar.


    Untuk informasi teknis yang lebih terperinci, termasuk cara menggunakan perintah chroot untuk mendapatkan akses ke file sistem Ubuntu yang rusak dan memulihkan GRUB2, lihat wiki Ubuntu.