Setelah memutakhirkan Ubuntu 13.10 ke 14.04, grub gagal memuat Ubuntu dan melempar kesalahan symbol 'grub_term_highlight_color' not found
. Saya mengikuti solusi yang ditawarkan dalam Laporan Bug tetapi ini gagal bagi saya, melemparkan kesalahan failed to get canonical path of /cow
.
Sekarang, saya mencoba menginstal Boot-Repair untuk memperbaiki masalah ini pada pen-drive langsung, menggunakan perintah ini.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Tetapi setelah menambahkan dan memperbarui repositori, itu menunjukkan ppa:yannubuntu/boot-repair
404 Tidak Ditemukan kesalahan.
W: Failed to fetch http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/dists/trusty/main/binary-amd64/Packages 404 Not Found
Apakah masalah ini dapat dipecahkan atau apakah ada PPA alternatif untuk Boot-Repair?
apt
boot-repair
Joren
sumber
sumber
Jawaban:
Penanganan masalah: instal paket untuk rilis yang lebih lama
Ini menunjukkan kesalahan 404 tidak ditemukan karena PPA tidak diperbarui untuk rilis yang lebih baru (trusty). Untuk menginstal
boot-repair
di Ubuntu 14.04, jalankan perintah di bawah ini di terminal:Sekarang gunakan
recommended repair
opsi untuk memperbaiki grub Anda dan restart setelah perbaikan-boot selesai diperbaiki.sumber
Pembaruan: Ada laporan bug di lp - https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1289977
Dari laporan bug di atas,
-Boot (14,04) dari flashdisk -Mount sistem file root saya (di mana / boot)
/ dev / sdaX adalah lokasi direktori / boot Anda
-run: "sudo grub-install --boot-directory = / mnt // boot / dev / sdX"
Perintah yang tepat tergantung pada apakah Anda memiliki partisi boot terpisah
Pisahkan / boot partisi
Tidak ada partisi terpisah / boot
Kemudian reboot dengan HDD
Tiga opsi:
Tunggu sampai pengelola ppa membangun paket untuk 14,04. Ini mungkin yang paling lambat dan paling tidak praktis.
Ajukan laporan bug dengan program perbaikan boot yang meminta paket 14,04. Mungkin akan sedikit lebih cepat.
Boot versi Ubuntu yang lebih lama, 13.10, dan jalankan perbaikan-boot. Anda mungkin akan baik-baik saja dengan versi yang lebih lama.
Saya kira ada opsi ke-4 - debug grub secara manual, pesan kesalahan apa yang Anda dapatkan dan beri tahu kami tentang pemasangan Anda.
sumber
error symbol 'grub_term_highlight_color' not found
. Dan ketika saya mencoba membuat perubahan pada grub dari terminal saya menerima pesanerror: failed to get canonical path of /cow'.
trusty
kesaucy
? Ya, itu sama sekali bukan metode yang bersih tetapi harus berhasil.Solusi pertama yang disebutkan dalam laporan bug ini berhasil untuk saya:
https://bugs.launchpad.net/boot-repair/+bug/1267702
Pada dasarnya, Anda harus menginstal tiga paket deb secara manual: glade2script, boot-sav dan kemudian boot-repair (dalam urutan ini). Gunakan yang terbaru (yang untuk cakep).
sumber
Apakah kesalahan yang sama "simbol 'grub_term_highlight_color' tidak ditemukan", terjebak di penyelamatan Grub. Mencoba memperbaiki-boot (opsi yang disarankan), tetapi tidak berhasil!
Solusi: Unduh boot-repair.iso yang dapat di-boot ( http://sourceforge.net/projects/boot-repair-cd/ ) dan buat disk usb yang dapat di-boot. Boot dari sana dan terhubung ke internet dan mulai "Perbaikan Direkomendasikan", kemudian ikuti instruksi dalam beberapa langkah (hapus / hapus instalan grub secara manual dan instal ulang versi baru), yang berhasil!
sumber