调整启动消息屏幕和控制台上的字体大小

调整启动消息屏幕和控制台上的字体大小

我的笔记本电脑屏幕分辨率很高(3200x1800px),并且我禁用了启动映像
如何禁用启动画面并仅显示内核和启动文本?

我还设法通过取消注释以下行来放大 grub 中的字体

GRUB_GFXMODE=640x480

在 /etc/default/grub 中

但启动过程中的启动信息仍然非常小,几乎无法阅读。就像我按 Ctrl+Alt+F1 切换到控制台屏幕一样。

我怎样才能放大控制台上的字体?

答案1

您可以使用以下方式配置 tty 控制台上的字体

sudo dpkg-reconfigure console-setup

保留所有设置,但最后一个设置可以选择尺寸。

(您必须重新启动才能在控制台上获取新字体。)


更新:

这在 15.04 上似乎不再起作用,但您可以为您的控制台安装自定义 Ubuntu 字体:

sudo apt-get install fonts-ubuntu-font-family-console

/usr/local/bin/fontset并使用此命令创建脚本:

#!/bin/sh
setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz

(从文件夹中选择所需的字体/usr/share/consolefonts/

您可以在每次使用++fontset后在控制台上调用CtrlAltF1

或者将这些行添加到您的~/.profile

#load larger font on tty
if [ "$TERM" == "linux" ]; then 
 #sleep 1 # add this if you have problems
 /usr/local/bin/fontset
fi

仅当您在 tty 控制台上时,这才会启动您的脚本。

答案2

#1 - 为 grub 安装正确的字体和大小。(30 表示字体大小,对我来说没问题。如果您想要更大,只需增加它即可。)

sudo grub-mkfont -s 30 -o /boot/grub/DejaVuSansMono.pf2 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf

#2. 编辑 /etc/default/grub -sudo nano /etc/default/grub and add GRUB_FONT=/boot/grub/DejaVuSansMono.pf2 编辑时使用(并且为了保险起见)在同一个文件中添加适当的屏幕分辨率 GRUB_GFXMODE="your screenresolutionx32" ,它看起来类似于GRUB_GFXMODE=3840x2160x32。在它下面的行中添加GRUB_GFXPAYLOAD_LINUX="keep"。“keep”命令很重要,因为如果没有它,您的 grub 可能会出错。

#3. 更新您的grub sudo update-grub现在重启,坐下来,享受能够真正读取您的 grub 屏幕的乐趣吧!

相关内容