Ich habe auch diesen Grub-Fehler "Symbol 'grub_term_highlight_color' nicht gefunden" nach dem Upgrade von Xubuntu von 13.10 auf 14.04 auf einer doppelten Partition von Windows 8.1 / Xubuntu festgestellt. Ich habe Xubuntu in der Vergangenheit ohne Probleme aktualisiert, aber als ich letzte Nacht von 13.10 auf 14.04 aufgerüstet habe, war ich bei der Grub-Rettungsaufforderung festgefahren. Da dieses Problem noch nicht aufgetreten ist, habe ich mich für das Boot Repair-Dienstprogramm entschieden, das hier beschrieben wird: https://help.ubuntu.com/community/Boot-Repair . Ich musste mit der auf dieser Hilfeseite angegebenen "2. Option" fortfahren, da ich keine Möglichkeit hatte, eine Boot Repair-CD zu erstellen.
Folgendes habe ich genau getan:
Auf meinem Laptop ging ich zu xubuntu dot org, wo ich die Live Xubuntu ISO herunterlud. Wenn Sie ein beschreibbares Laufwerk haben, können Sie mit dieser ISO-Datei sicher eine Live-CD erstellen (vermutlich können Sie auch eine Boot Repair-CD erstellen), aber mein Laptop hat kein optisches Laufwerk.
Also habe ich dann ein bootfähiges LiveUSB von Xubuntu 14.04 erstellt. Die Anweisungen, die ich zum Erstellen des LiveUSB befolgt habe, finden Sie hier: http://blog.tinned-software.net/create-bootable-usb-stick-from-iso-in-mac-os-x/ (unter Berücksichtigung von my Für das Mac OS des Laptops war der Befehl "sudo" erforderlich, um auf den formatierten USB-Stick zu schreiben (siehe die Kommentare in diesem Beitrag).
Mit dem fertigen LiveUSB von Xubuntu in der Hand habe ich den Grub-Fehlercomputer neu gestartet und das Startmenü geändert, um den LiveUSB zu erkennen, der das Xubuntu Live geladen hat. Ich habe "Xubuntu testen" gewählt, als der LiveUSB mich zum Testen oder Installieren aufforderte. Dadurch wurde eine Xubuntu-Sitzung geladen, in der alle meine Partitionen als Desktopsymbole angezeigt wurden.
Ich habe ein Terminal geöffnet und Folgendes ausgeführt, wie auf der oben verlinkten Hilfeseite zur Startreparatur beschrieben:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Ich habe die Anweisungen im Dienstprogramm Boot Repair befolgt, die ziemlich selbsterklärend waren. Boot Repair hat meine Partitionen erkannt und den Prozess ausgeführt, jedoch mit einer "Fehler" -Ubuntu-Pastebin-Adresse abgeschlossen. Ich habe das nach unten kopiert, aber es schien, dass der Fehler mit zusätzlichen Laufwerken auf dem Computer zusammenhängt, die kein Betriebssystem haben. Ungeachtet des Fehlers gab Boot Repair immer noch die Möglichkeit zum Neustart, also habe ich es getan.
Ich habe offensichtlich darauf geachtet, dass mein Boot-Menü auf das richtige Laufwerk zeigt, und voila! Grub erkannte alle meine Partitionen wieder so, wie es sein sollte. Ich habe Xubuntu geladen und es sieht so aus, als ob 14.04 so läuft, wie es jetzt sein sollte, da die Boot-Reparatur ihre Arbeit erledigt hat. Außerdem kann ich Windows 8.1 problemlos laden.
Hoffentlich sind meine Notizen von Nutzen. Ich bin dankbar für Boot Repair und für alle engagierten Problemlöser da draußen!