centos 开机选完 grub 后左上角一个 您所在的位置:网站首页 centos7安装完成后无法进入登陆界面 centos 开机选完 grub 后左上角一个

centos 开机选完 grub 后左上角一个

2023-08-07 14:16| 来源: 网络整理| 查看: 265

1. 现象描述

R 系的国产操作系统,服务器开机之后,到选完 grub 后,左上角出现一个 ‘_’ 并且一直闪屏,服务器没死机,键盘鼠标没掉电

2. 初步分析

可能是 boot 损坏,或是图形化没有启动成功

3. 修复步骤 光盘引导进入救援模式 选 Troubleshooting 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述检测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 exit

yes!重启后,进入到命令行界面

根据系统日志排查图形化问题 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 实验室设备网 版权所有