(已解决)centos 突然不能进入系统 错误信息:(assuming drive cache:write through)(piix4_smbus host smbus controller not enabled)

扯淡的一天结束后关机下班,早上来到公司打开吃饭的家伙,竟然进不去了(VM centos7),整个人都懵逼了。

 

桌面信息提示:

assuming drive cache:write through  (https://blog.csdn.net/yijiaobani/article/details/100577486)

piix4_smbus host smbus controller not enabled

 

解决这俩个问题的文章很多,某度自己查吧,有点麻烦的是很多人都不能进入编辑,可以有俩种方式:

1、进入单用户模式,参考这篇文章:https://blog.csdn.net/qq_41208253/article/details/90905212。可是这种方式对我没有用,解决不了问题。

2、按 ctrl + alt + F2 ,就可以登录了,通过这种方式我成功进入shell界面,但是还没解决问题,但是这一步有用。

 当我修改了blacklist 和 grub 依然没有解决问题,经过了一天的战斗,整个人都迷迷糊糊的。

今天是周六,早起吃完饭,总结昨天的操作步骤,又仔细分析问题,还是没有头绪,但是解决思路大致清楚,查看所有运行时输出的问题,

由于启动时运行日志输出太快,我只有使用我的redme k20 (雷布斯是不是应该给我打钱)进行录屏回放,发现启动时错误信息太多:

我挑了几个比较重要的错误进行修改:

1、failed to start network manager (我的改为桥接模式,后又改为NAT,也是可以进入系统,也不是这里的问题)

2、failed to start rc.local (chmod  +x   /etc/rc.d/rc.local 我的已有可执行权限,我的问题不是出在这里)

3、failed to start accounts service(https://blog.csdn.net/yijiaobani/article/details/100577486 我没有使用u盘挂系统,直接使用ctrl+alt + F2 进入shell修改)

4、failed to start gnome(没有修改)

 

在解决第三个accounts service 时 ,奇迹出现了,centos 终于进入了登录页面,可以正常使用了。

总结:

1、在虚拟机中开发项目要及时在多个地方做备份。

2、解决问题时不要进入死循环,要清空自己尝试过的步骤,重新分析定位问题。

posted @ 2021-05-15 11:29  nmhome  阅读(6039)  评论(0编辑  收藏  举报