Intel SandyBridgeを搭載した新しいLenovoL5210でUbuntu10.10または11.10を起動できるようにするには、GRUB_GFXPAYLOAD_LINUX=text
を設定する必要があります。 grubオプションで。そうしないと、左上隅にカーソルがある黒い画面しか表示されません。
GRUB_GFXPAYLOAD_LINUX=text
を設定すると 、カーソルの代わりにerror: no video mode activated
左上隅のメッセージ。
では、GRUB_GFXPAYLOAD_LINUX=text
は正確には何をするのでしょうか。 行う、そしてそれを設定することによって私は何を失うのですか?
承認された回答:
13.1.9 gfxpayload
この変数が設定されている場合、Linuxカーネルが起動するビデオモードを制御し、「vga =」ブートオプションを置き換えます(Linuxを参照)。 Linuxカーネルを強制的に通常のテキストモードで起動する場合は「text」、「gfxmode」を使用して設定されたグラフィックモードを保持する場合は「keep」、特定のグラフィックモードを設定する場合は「gfxmode」で許可されている値のいずれかに設定できます。 (gfxmodeを参照してください。)
カーネル、ディストリビューション、グラフィックカード、および月の満ち欠けによっては、このオプションを使用すると、特にブートシーケンスの初期段階で、GNU/Linuxにさまざまな表示の問題が発生する可能性があることに注意してください。問題がある場合は、この変数を「テキスト」に設定すると、GRUBはLinuxに通常のテキストモードで起動するように指示します。
デフォルトはプラットフォーム固有です。ネイティブテキストモードのプラットフォーム(PC BIOSプラットフォームなど)では、デフォルトは「テキスト」です。それ以外の場合、デフォルトは「自動」または特定のビデオモードになります。
この変数は、多くの場合、「GRUB_GFXPAYLOAD_LINUX」によって設定されます(単純な構成を参照)。
しかし、もっと重要なのは、メッセージerror: no video mode activated
を見つけたということです。 あなたはバグ699802に遭遇し、それは可能な解決策を持っています:
#GRUB_GFXMODE=640x480
のコメント解除/etc/default/grub
にあります 実際に問題を解決します。sudo update-grub
を実行することを忘れないでください/etc/default/grub
を変更した後 。
興味深い回避策として、コメント27とコメント24および30も参照してください。コメント30:
24番の方法が、暗号化されたパーティションを使用しているユーザーに適していることを確認したかっただけです(コメント解除されたものを気にしないでください)。ちょうど私のような人は、簡単なコマンドを実行する方法を理解するために全体を見渡す必要はありません(Linuxを初めて使用した場合)。ターミナルを起動し、ディレクトリ
cd /usr/share/grub/
に移動します 。フォントファイルを別のディレクトリにコピーします(cp
、sudo
が必要です 、および*.pft
3つのフォントファイルを一度にコピーします)sudo cp *.pf2 /boot/grub
次に、sudo update-grub
でgrubを更新します 。