Centos7内核更换

正如报错, 问题是pstore导致。 我的问题是出现在centos7 更换5.x的内核之后。如果有小伙伴和我是同样的环境,并且仔细观察过,会发现3.10的内核在启动时也会有这个提示,不过会快速的跳过去,不会影响进入终端。

解决

vim /etc/default/grub
在 GRUB_CMDLINE_LINUX 最后添加 mgag200.modeset=0

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto spectre_v2=retpoline rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet mgag200.modeset=0"
GRUB_DISABLE_RECOVERY="true"

然后重新生成grub

grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

如果当前内核并不是目标内核,可以执行set操作,设置默认内核

grub2-set-default 'CentOS Linux (5.4.15-1.el7.elrepo.x86_64) 7 (Core)'

然后reboot机器, 可以发现问题解决