Ubuntu 12.04の現在のブートローダーGRUBに問題があります。ブートに時間がかかりすぎる場合もあれば、カーネルイメージが見つからない場合もあります。私のシステムはUEFIを使用してブートしますが、GRUBに代わるUEFIはありますか?
このトピックに関する一連のWebページを作成しました。
http://www.rodsbooks.com/efi-bootloaders/
簡単に言えば、ブートローダーのオプションは次のとおりです。
これらのプログラムはいずれも、カーネルをメモリにロードして実行できます。さらに、個別のブートmanagersがあり、ブートオプションのメニューが表示されます。
これらは通常、独自のメニューがないEFIスタブローダーとペアになっています。 (GRUB 2、GRUB Legacy、およびELILOにはすべて独自の組み込みブートメニューがありますが、ELILOはLinuxカーネルのみを選択でき、カーネルと他のOSの間は選択できません。) GRUBまたはELILOでブートマネージャーを使用し、Linuxと別のOSの間で選択するためだけにブートマネージャーを使用します。
一般的なルールとして、GRUBから切り替わる人は、通常rEFInd、または時々gummibootと連動して、EFIスタブローダーに引き寄せられる傾向があります。 EFIスタブローダーは3.3.0以降のカーネルに含まれているため、インストールするために特別なことをする必要はありません。 Linuxを起動できると仮定すると、rEFIndshouldをインストールするのは簡単です。ダウンロードページにDebianパッケージをインストールするだけです。開発者がDebianパッケージ(またはあらゆる種類のバイナリ)を利用可能にしないため、gummibootはより困難です。 rEFItはもはやメンテナンスされていません(rEFIndはrEFItのフォークですが)。実際には、EFIバグは、選択したソフトウェアに関係なく、問題を複雑にすることがあります。
このWikiページでは、UbuntuのEFIBootLoaderのさまざまなオプションについて説明しています。 https://wiki.ubuntu.com/EFIBootLoaders