Po aktualizacji Ubuntu 13.10 do 14.04, Grub nie załadował Ubuntu i zwrócił błąd symbol 'grub_term_highlight_color' not found
. Postępowałem zgodnie z rozwiązaniem zaproponowanym w raporcie o błędzie, ale nie udało mi się to, zgłaszając błąd failed to get canonical path of /cow
.
Teraz próbuję zainstalować Boot-Repair, aby naprawić ten problem na pendrivie za pomocą tych poleceń.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Ale po dodaniu i aktualizacji repozytoriów pojawia się ppa:yannubuntu/boot-repair
błąd 404 Nie znaleziono.
W: Failed to fetch http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/dists/trusty/main/binary-amd64/Packages 404 Not Found
Czy ten problem można rozwiązać lub czy istnieje alternatywa PPA do naprawy rozruchu?
apt
boot-repair
Joren
źródło
źródło
Odpowiedzi:
Obejście: zainstaluj pakiety dla starszej wersji
Pokazał błąd 404, ponieważ PPA nie zostało zaktualizowane dla nowszej wersji (zaufanej). Aby zainstalować
boot-repair
w Ubuntu 14.04, uruchom poniższe polecenia na terminalu:Teraz skorzystaj z
recommended repair
opcji naprawy gruba i uruchom ponownie po zakończeniu naprawy rozruchu.źródło
Aktualizacja: Raport o błędzie na lp - https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1289977
Z powyższego raportu o błędzie
-Boot (14.04) z pendrive -Mount mój główny system plików (gdzie / boot jest)
/ dev / sdaX to lokalizacja katalogu / boot
-run: "sudo grub-install --boot-directory = / mnt // boot / dev / sdX"
Dokładne polecenie zależy od tego, czy masz osobną partycję rozruchową
Oddzielna partycja / boot
Brak osobnej partycji / boot
Następnie uruchom ponownie z HDD
Trzy opcje:
Poczekaj, aż opiekun ppa zbuduje pakiet na 14.04. Jest to prawdopodobnie najwolniejszy i najmniej praktyczny.
Złóż raport o błędzie wraz z naprawą rozruchu z prośbą o pakiet 14.04. Być może będzie trochę szybciej.
Uruchom starszą wersję Ubuntu, 13.10 i uruchom naprawę rozruchu. Prawdopodobnie wszystko będzie dobrze ze starszą wersją.
Przypuszczam, że jest czwarta opcja - ręcznie debuguj grub, jaki komunikat o błędzie otrzymujesz i powiedz nam o swojej instalacji.
źródło
error symbol 'grub_term_highlight_color' not found
. A kiedy próbuję wprowadzić zmiany w jedzeniu z terminala, dostaję komunikaterror: failed to get canonical path of /cow'.
trusty
nasaucy
? Tak, to wcale nie jest czysta metoda, ale powinna działać.Pierwsze obejście wspomniane w tym raporcie o błędzie zadziałało dla mnie:
https://bugs.launchpad.net/boot-repair/+bug/1267702
Zasadniczo musisz ręcznie zainstalować trzy pakiety .deb: glade2script, boot-sav, a następnie boot-repair (w tej kolejności). Użyj najnowszych (tych dla pyskaty).
źródło
Miał ten sam błąd „nie znaleziono symbolu„ grub_term_highlight_color ””, utknął na ratunek Grub. Próbowałem naprawy rozruchu (zalecana opcja), ale nie działała!
Rozwiązanie: Pobrano bootowalny boot-repair.iso ( http://sourceforge.net/projects/boot-repair-cd/ ) i utworzono rozruchowy dysk USB. Uruchomiłem go i połączyłem z Internetem i uruchomiłem „Zalecaną naprawę”, a następnie wykonałem instrukcje w kilku krokach (ręcznie usuń / odinstaluj gruba, a następnie ponownie zainstaluj nową wersję), który zadziałał!
źródło