CentOS7默认运行级别和终端分辨率

RHEL7出来已经有一段时间了,终于迎来了CentOS7,昨晚没事就装上了,由于是在VM里面装的,完了之后终端界面的分辨率高的厉害,很难操作,没办法改呗,因为RHEL7用了grub2,而不再是grub了,所以就有了这篇文章;用过Ubuntu的同学应该知道,在12.04之后好像都是grub2了。

好了不多说了,先来修改分辨率吧;

在grub中我们修改的是/boot/grub/grub.conf,而在grub2中要修改的文件是/boot/grub2/grub.cfg;找到

linux16 /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

在后面添加vga=0x???(问号代表分辨率代码),在这里贴一张对应表,方便查看

CentOS7默认运行级别和终端分辨率_第1张图片

修改后如下:

CentOS7默认运行级别和终端分辨率_第2张图片

我的是0x341

还可以改变  启动时的 默认秒数


第二个是修改运行级别,大家都知道在grub 中是修改/etc/inittab,将与之对应的数字修改就ok,但是在grub2中也变了,当我们打开/etc/inittab时,出现的是:

RHEL7使用systemd创建符号链接的方式指向默认运行级别,完了记得reboot下。

# ln -sf /lib/systemd/system/runlevel?.target /etc/systemd/system/default.target

RHEL7/CentOS7默认运行级别和终端分辨率

例如我修改默认运行级别为字符终端,就是用命令:

# ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

你可能感兴趣的:(centos)