また、デュアルパーティションWindows 8.1 / XubuntuでXubuntuを13.10から14.04にアップグレードした後、このgrubエラー「シンボル 'grub_term_highlight_color'が見つかりません」に遭遇しました。過去にXubuntuを問題なくアップグレードしましたが、昨夜の13.10から14.04にアップグレードすると、grubのレスキュープロンプトで止まってしまいました。以前にこの問題に遭遇したことはないので、ここで詳しく説明するように、ブート修復ユーティリティを試すことにしました:https : //help.ubuntu.com/community/Boot-Repair。ブート修復CDを作成する方法がなかったため、そのヘルプページに記載されている「2番目のオプション」を使用する必要がありました。
私がやったことは次のとおりです。
私のラップトップでxubuntu dot orgに行き、そこでLive Xubuntu ISOをダウンロードしました。書き込み可能なディスクドライブがある場合、このISOファイルを使用してLiveCDを作成できます(おそらく、ブート修復CDも作成できます)が、私のラップトップには光学ドライブがありません。
そこで、Xubuntu 14.04の起動可能なLiveUSBを作成しました。LiveUSBを作成するために従った手順は、http://blog.tinned-software.net/create-bootable-usb-stick-from-iso-in-mac-os-x/にあります(覚えておいてくださいラップトップのMac OSでは、フォーマットされたUSBに書き込むために「sudo」コマンドが必要でした(その投稿のコメントに詳細があります)。
Xubuntuの完成したLiveUSBを手に、grubエラーコンピューターを再起動し、Xubuntu LiveをロードしたLiveUSBを認識するようにブートメニューを変更しました。LiveUSBから試用またはインストールを求められたときに、「Xubuntuを試す」を選択しました。これにより、すべてのパーティションがデスクトップアイコンとして表示されるXubuntuセッションが読み込まれました。
ターミナルを開いて、上記のリンクされたブート修復のヘルプページで説明されているように、次のコマンドを実行しました。
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 &)
ブート修復ユーティリティの指示に従いましたが、これは一目瞭然です。ブート修復はパーティションを認識し、そのプロセスを実行しましたが、「エラー」Ubuntu Pastebinアドレスで終了しました。私はそれをコピーしましたが、エラーはOSのないマシン上の余分なドライブにリンクされているように見えました。エラーに関係なく、ブート修復はリブートするオプションを提供するので、私はしました。
ブートメニューが正しいドライブを指していることを確認しました。Grubは、想定どおりにすべてのパーティションを再度認識しました。Xubuntuをロードしましたが、ブート修復が機能しているのと同じように14.04が実行されているようです。さらに、Windows 8.1を問題なくロードできます。
願わくば、私のメモがいくらか役に立つことを願います。ブート修復とそこにいるすべての専用のトラブルシューティングに感謝します!