centos 开机选完 grub 后左上角一个 | 您所在的位置:网站首页 › centos7安装完成后无法进入登陆界面 › centos 开机选完 grub 后左上角一个 |
1. 现象描述
R 系的国产操作系统,服务器开机之后,到选完 grub 后,左上角出现一个 ‘_’ 并且一直闪屏,服务器没死机,键盘鼠标没掉电 2. 初步分析可能是 boot 损坏,或是图形化没有启动成功 3. 修复步骤 光盘引导进入救援模式 检测boot文件系统 umount /boot/efi umount /boot xfs_repair -n /boot/efi检测过后发现文件系统没问题,也有可能是启动文件丢失或补全,干脆直接再生成个boot 生成新的boot mount /dev/cdrom /mnt/ rpm -ivh /mnt/Packages/kernel-3.10.0-957.el7.x86_64.rpm --force grub2-install /dev/sda grub2-mkconfig -o /boot/grub2/grub.cfg sync exit exit重启之后还是一样的状况,应该可以排除是 boot 的问题了,再次挂盘来到救援,来看看图形化问题 更改默认启动级别 systemctl set-default multi-user.target # 改为开机进入命令行界面 systemctl disable lightdm # 关闭图形化,这条命令用不用都可以 exit exityes!重启后,进入到命令行界面 根据系统日志排查图形化问题 echo 0 > /var/log/message # 清空系统日志,方便排查,建议备份好之后清空,或是用 tailf 在追加一个文件 systemctl start lightdm # 启动图形化果然,已启动图形化又出现了那个现象,等几秒钟强制重启服务器,再次来到命令行模式查看系统日志 vim /var/log/message从系统日志中看到 lightdm(图形化被添加了执行权限,要你无论如何都要去掉它) chmod 644 /usr/lib/systemd/system/lightdm.service启动图形化,发现还是进不去,看系统日志还有几个图形化依赖的服务也提示有了执行权限 咩咩:???咋肥四?? 进到 /usr/lib/systemd/system/ 一看,我去,全部都被赋予了 777 的权限… 后续 和现场运维人员说了下情况,应该是第三方应用在部署应用的时候把自己的服务加到里面去,然后用了个 chmod -R … 最后从正常的服务器中拷贝了一份过来,重启恢复正常了,最后别忘了恢复图形化自动启动,和默认启动级别哦 最后,各位工程师们,操作一定要谨慎哦,一些敏感操作一定要想好会不会有什么后果,白白 |
CopyRight 2018-2019 实验室设备网 版权所有 |