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