红联Linux门户
Linux帮助

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

发布时间:2014-07-27 17:04:08来源:linux网站作者:linux

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???(问号代表分辨率代码)


第二个是修改运行级别,大家都知道在grub 中是修改/etc/inittab,将与之对应的数字修改就ok,但是在grub2中也变了。


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

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


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

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