声明:该方法是本人在实践中摸索的解决办法,不保证对所有机器都能起作用。非教程,只为自己日后遇到同样的问题方便查找。
系统:CentOS7.0(最好已安装好阿里云的epel7的yum源)
问题:刚安装好不到一天的CentOS7.0新系统,开机没多久桌面所有画面就卡住,只有鼠标可以移动。
解决问题的过程:
CentOS系统死机重启后显示CPU over temperatuer error
因此考虑是否为开机后某进程占用系统资源过多导致系统死机。
1. 开机后在终端输入top命令查看各个进程的资源占用情况,包括哦进程ID,CPU占用率,内存占用率等
2. 随着进程占用资源的变化,发现gnome-shell进程CPU占用率达到78%左右。紧接着电脑桌面卡死。因此看出gnome-shell占用系统资源过多导致电脑死机。
可以按crtl+alt+prtsc+b安全重启。
下面的方法有风险,建议您看完整个过程之后再决定是否按此方法去做。
3. 删除gnome-shell. 通过运行yum remove gnome-shell移除gnome
紧接着电脑就黑屏了,不要慌,这是因为你把gnome桌面卸载了,出现这种情况很正常。
接着按ctrl+alt+F2进入字符界面,通过yum groupinstall "GNOME Desktop" "Graphical Administration Tools"安装GNOME包
缺少某些rpm包的话可以在一台联网的电脑上查找安装。
4.通过一下两条命令更新系统运行级别,启用图形用户界面
unlink /etc/systemd/system/
ln -sf //system/ /etc/systemd/system/
最后reboot重启,图形界面就出现啦!