Как включить текстовый режим 132x50 для консоли вместо 80x25?

Как включить текстовый режим 132x50 для консоли вместо 80x25?

Какие параметры мне нужно установить, /etc/default/grubчтобы по умолчанию загружался режим 132x50 и подробный?

решение1

Один из наиболее достоверных источников по параметрам ядра можно найти в дереве ядра под названием Documentation/kernel-parameters.txt, онлайн-версию можно найти по адресузеркало GitHub Linux.

  • Подробностью можно управлять с помощью quietпараметра, его удаление увеличит подробность.
  • Разрешение можно задать с помощью vgaпараметра, возможные значения указаны вTLDP кадровый буфер HOWTO. Например, если вы хотите, чтобы разрешение загрузки было 1024x768 с глубиной цвета 24 бита, параметр должен быть установлен как vga=0x318. Фактическое количество символов можно определить, приняв во внимание размер шрифта ядра.

решение2

Я использовал два параметра в /etc/default/grub:

# 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.

Обязательно установите «pager=1» перед запуском vbeinfo, чтобы иметь возможность прочитать вывод.

Обязательно запустите «sudo update-grub», когда закончите.

Связанный контент