質問: grubコンソールモード解像度を設定します テキストモードgrubの解像度を設定する方法がわかりません。つまり、grub_terminal=consoleで/etc/default/grubオプションが設定されています。 grub_gfxmodeまたはgrub_gfxpayloadを使用して解像度を設定すると、ブート時に「ビデオモードが設定されていません」エラーが発生し、grub_cmdline_linux_default="vga=xxx"を使用して解像度を設定しようとすると、 vga=xxxは非推奨です。私は1080pの画面を持っています。linux内のフレームバッファーターミナルは正常に動作しますが、非グラフィカルgrubの解像度を設定する方法がわかりません。独自のnvidiaドライバーを使用しているため、最初からテキストモードでgrubを実行しています。現在のgrub設定:grub_default=0 grub_hidden_timeout=0 grub_hidden_timeout_quiet=true grub_timeout=0 grub_distributor=`lsb_release -i -s 2> /dev/null || echo debian` grub_cmdline_linux_default="" grub_cmdline_linux="" grub_terminal=console grub_gfxmode=1920x1080x32 grub_gfxpayload=640x480x32 grub_gfxpayload_linux=1920x1080x32 grub_init_tune="480 440 1"
回答: これを試して: ターミナルを開く、sudo -h gedit /etc/default/grub grub_gfxmode=で必要な解像度を変更します この行をすぐ下に追加します>> grub_gfxpayload_linux=keep 保存して終了 ターミナルに入力:sudo update-grub そして最後に:sudo grub-mkconfig -o /boot/grub/grub.cfg リブート