vmware 中的 CentOS 7,控制台文本太小,无法显示视网膜

vmware 中的 CentOS 7,控制台文本太小,无法显示视网膜

我刚刚在 vmware 中安装了 centos 7.5,还安装了 vmtoolsd 和共享文件夹。

但控制台文本太小了:

在此输入图像描述

有任何想法吗?在 Xorg 中我可以设置 DPI,但是控制台呢?

答案1

您最有可能想要做的就是vga=向内核命令行添加一个参数。

最好的办法是添加vga=ask到内核命令行/etc/default/grub并重建 GRUB2 配置:

echo 'GRUB_CMDLINE_LINUX_DEFAULT="vga=ask"' >> /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg

当您启动虚拟机时,内核将提示您选择所需的模式。然后您可以从列表中选择您想要的分辨率。

以下是我用于虚拟机控制台的两个选项。只需更改vga=ask为其中之一,并在确定哪一个更适合您后重新运行 grub2-mkconfig 即可。

  • 640x480x32 分辨率:vga=33F
  • 800x600x32 分辨率:vga=340

以下是 kernel.org 上的更多文档: https://www.kernel.org/doc/Documentation/svga.txt

答案2

在终端模拟器中,您可以转到“首选项”或不同的菜单标题,具体取决于终端模拟器。

此处有有关文本大小的设置。

另一个解决方案是更改虚拟机的分辨率以更好地适应您的显示器。降低虚拟机的分辨率可能是最有效的解决方案,但它确实会改变虚拟机中的所有其他 UI。

相关内容