Ubuntu dan banyak pengedaran Linux yang lain menggunakan pemuat boot GRUB2. Jika break GRUB2-contohnya, jika anda memasang Windows selepas memasang Ubuntu, atau menulis ulang MBR anda-anda tidak akan dapat boot ke Ubuntu.

Anda boleh dengan mudah memulihkan GRUB2 dari CD hidup Ubuntu atau pemacu USB. Proses ini berbeza daripada memulihkan pemuat boot GRUB warisan pada edaran Linux lama.

Proses ini harus berfungsi pada semua versi Ubuntu. Ia telah diuji pada Ubuntu 16.04 dan Ubuntu 14.04.

Kaedah Grafik: Pembaikan Boot

Pembaikan Boot adalah alat grafik yang boleh membaiki GRUB2 dengan satu klik. Ini adalah penyelesaian yang ideal untuk masalah boot untuk kebanyakan pengguna.

Jika anda mempunyai media yang anda pasang dari Ubuntu, masukkannya ke dalam komputer anda, mulakan semula, dan boot dari pemacu yang boleh tanggal. Jika tidak, muat turun CD live Ubuntu dan baki ke cakera atau buat pemacu kilat USB bootable.

Apabila bot Ubuntu, klik "Cuba Ubuntu" untuk mendapatkan persekitaran desktop yang boleh digunakan.

Pastikan anda mempunyai sambungan Internet sebelum meneruskan. Anda mungkin perlu memilih rangkaian Wi-Fi dan masukkan frasa laluannya.

Buka tetingkap Terminal dari Dash dan jalankan arahan berikut untuk memasang dan melancarkan Pembaikan Boot:

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

Tetingkap Pembaikan Boot secara automatik akan mengimbas sistem anda selepas anda menjalankan boot-repair perintah. Selepas mengimbas sistem anda, klik butang "Pembaikan disyorkan" untuk membaiki GRUB2 dengan satu klik.

Anda boleh memilih untuk menggunakan pilihan lanjutan di sini, tetapi wiki Ubuntu menyarankan agar anda tidak menggunakan pilihan lanjutan kecuali anda tahu apa yang anda lakukan. Pilihan pembaikan yang disyorkan boleh membetulkan kebanyakan masalah secara automatik, dan anda boleh merosakkan sistem anda dengan lebih banyak lagi dengan memilih pilihan maju yang salah.

Pembaikan Boot akan mula berfungsi. Ia mungkin meminta anda membuka Terminal dan menyalin / menampal beberapa arahan ke dalamnya.

Cukup ikuti arahan yang muncul di skrin anda. Lakukan arahan Pembaikan Boot mahu anda dan klik "Forward" untuk meneruskan melalui wizard. Alat ini akan membimbing anda melalui semua yang anda perlu lakukan.

Mulakan semula komputer anda selepas alat Pembaikan Boot selesai menerapkan perubahannya. Ubuntu perlu boot secara normal.

Kaedah Terminal

Jika anda lebih suka mendapatkan tangan anda kotor, anda boleh melakukan ini dari terminal. Anda perlu boot dari pemacu CD atau USB secara langsung, seperti dalam kaedah grafik di atas. Pastikan versi Ubuntu pada CD adalah sama dengan versi Ubuntu yang dipasang pada komputer anda. Sebagai contoh, jika anda memasang Ubuntu 14.04, pastikan anda menggunakan CD live Ubuntu 14.04.

Buka terminal selepas masuk ke persekitaran hidup. Kenal pasti pembahagian Ubuntu dipasang dengan menggunakan salah satu daripada arahan berikut:

sudo fdisk -l sudo blkid

Inilah output kedua-dua perintah. Di dalam fdisk -l arahan, partition Ubuntu dikenal pasti dengan perkataan Linux dalam lajur Sistem. Di dalam blkid perintah, partisyen dikenal pasti olehnya ext4 sistem fail.

Jika anda mempunyai beberapa partition ext4 Linux, anda boleh mendapatkan idea yang mana dengan melihat saiz partition dan pesanan mereka pada cakera di sini.

Jalankan perintah berikut untuk melancarkan partition Ubuntu di / mnt / ubuntu, menggantikan /dev/sdX# dengan nama peranti partition Ubuntu anda dari perintah di atas:

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

Dalam tangkapan skrin di atas, partition Ubuntu kami ialah / dev / sda1. Ini bermakna partition pertama pada peranti cakera keras pertama.

Penting: Jika anda mempunyai partition boot berasingan, langkau perintah di atas dan mount partition boot di / mnt / ubuntu / boot sebaliknya. Jika anda tidak tahu sama ada anda mempunyai partition boot yang berasingan, anda mungkin tidak.

Jalankan arahan berikut untuk memasang semula grub dari CD hidup, menggantikan / dev / sdX dengan nama peranti cakera keras di atas. Keluar nombor. Sebagai contoh, jika anda menggunakannya /dev/sda1 di atas, gunakan /dev/sda di sini.

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

Restart komputer anda dan Ubuntu harus boot dengan betul.


Untuk maklumat teknikal yang lebih terperinci, termasuk cara menggunakan arahan chroot untuk mendapatkan akses ke fail sistem Ubuntu yang patah dan memulihkan GRUB2, rujuklah wiki Ubuntu.

Tips Top:
Komen: