本文发布于Cylon的收藏册,转载请著名原文链接~

CentOS7 / CentOS8 设置终端屏幕分辨率

Centos7

修改文件 /boot/grub2/grub.cfg

搜索 linux16

1
2
vmlinuz-3.10.0-123.el7.x86_64 root=UUID=881ac4e6-4a55-47b1-b864-555de7051763 ro 
rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8

添加如下,???具体看下表

1
2
3
vga=0x???

vga=0x340

CentOS 8

CentOS8 使用了 blsgcfg来解析文件生成菜单项。菜单项配置文件在/boot/loader/entries/下,每一个文件表示一个启动项。

这里需要修改启动项的参数,这里修改options,实际上是修改了 /boot/grub2/grubenv对应的值。

1
options $kernelopts $tuned_params

可以直接修改/etc/sysconfig/grub中的GRUB_CMDLINE_LINUX值后增加=加vga=0x??? (对照分辨率表修改???)。

修改完成后执行 grub2-mkconfig -o /boot/grub2/grub.cfg 重启即修改了/boot/grub2/grubenv对应的值。

centos7 启动引导顺序

  1. 查看默认启动项 grub2-editenv list
  2. 查看启动项列表 awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
  3. 设置默认引导 grub2-set-default 'Windows 10'
  4. 设置默认启动项 grub2-set-default 2 需要按照启动项列表顺序
  5. 重新生成grub2.cfg grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
  6. 修改对应配置 cat /etc/default/grub

centos7 精简开机自启动

centos7 精简开机自启动

ntsysv rsyslog crond sshd network

img

本文发布于Cylon的收藏册,转载请著名原文链接~

链接:centos配置

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」 许可协议进行许可。