13.1.9 gfxpayload
この変数が設定されている場合、Linuxカーネルが起動するビデオモードを制御し、「vga =」ブートオプションを置き換えます(linuxを参照)。Linuxカーネルを強制的に通常のテキストモードで起動するには「text」、「gfxmode」を使用して設定されたグラフィックモードを保持するには「keep」、特定のグラフィックモードを設定するには「gfxmode」に許可された値のいずれか(gfxmodeを参照)。
カーネル、ディストリビューション、グラフィックカード、月の満ち欠けに応じて、このオプションを使用すると、特にブートシーケンスの初期段階で、GNU / Linuxがさまざまな表示の問題に悩まされる可能性があることに注意してください。問題がある場合は、この変数を「text」に設定すると、GRUBはLinuxに通常のテキストモードで起動するように指示します。
デフォルトはプラットフォーム固有です。ネイティブテキストモードのプラットフォーム(PC BIOSプラットフォームなど)では、デフォルトは「テキスト」です。それ以外の場合、デフォルトは「自動」または特定のビデオモードです。
多くの場合、この変数は「GRUB_GFXPAYLOAD_LINUX」によって設定されます(単純な構成を参照)。
しかし、もっと重要なのは、バグ699802error: no video mode activated
についてのメッセージを見つけたため、解決策があることです。
分解すること#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
grubをで更新しsudo update-grub
ます。