/etc/default/grub
デフォルトで 132x50 および詳細モードで起動するには、どのようなパラメータを設定する必要がありますか。
答え1
カーネルパラメータに関する最も信頼できる情報源の1つは、カーネルツリーの という名前で見つかりますDocumentation/kernel-parameters.txt
。オンライン版は、次の場所にあります。LinuxのGitHubミラー。
- 詳細度はパラメータによって制御でき
quiet
、パラメータを削除すると詳細度が上がります。 - 解像度はパラメータで設定でき
vga
、可能な値はTLDP フレームバッファ HOWTOたとえば、ブート解像度を 1024x768、色深度を 24 ビットにしたい場合は、パラメータを のように設定する必要がありますvga=0x318
。実際の文字数は、カーネルのフォント サイズを考慮して決定できます。
答え2
/etc/default/grub で 2 つのパラメータを使用しました。
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1366x768x24
# bug workaround
GRUB_GFXPAYLOAD_LINUX=keep
/etc/grub.d 内のシェル スクリプトを読んで、2 番目の項目を見つけました。
出力を読み取ることができるように、vbeinfo を実行する前に必ず「set pager=1」を設定してください。
完了したら必ず「sudo update-grub」を実行してください。