A-A+

CentOS 6更改系统时间后无法启动的解决办法

2014年01月15日 经验分享 暂无评论 阅读 7,342 次

CentOS这是2014年的第一篇文章。
前天遇见一个问题:CentOS系统修改了时间,重启后系统无法启动,报错如下:

CentOS系统修改时间后无法启动

系统环境:CentOS 6.5
问题复现:将当前系统时间设置为前几天的某个时间,然后重启系统。

一、问题分析:
从上面截图红框处的提示可知:
/dev/sda2:Superblock last mount time(Mon Jan 13 04:47:28 2014,now = Fri Jan 10 11:02:20 2014) is in the future.
大概意思是sda分区最后一次挂载时间(Mon Jan 13 04:47:28 2014)是在未来(当前时间是Fri Jan 10 11:02:20 2014),有问题。

另外提示:An error occurred during the file system check.
意思是:在文件系统检查时出现了一个错误。

二、解决办法:
解决办法还得看上面的截图最后几句话。
Give root password for maintenance
(or type Control-D to continue):
这两句话的意思是:
输入root用户密码进入维护,或者按“Ctrl+D”键继续。

如果按“Ctrl+D”键继续,系统还是无法启动的,会回到上面报错的界面,所以只能在“(or type Control-D to continue):”这行后面输入root用户密码,回车,进入维护模式。

进入维护模式后,用fsck命令修复错误信息提示的分区即可。
如果修复一个磁盘分区还不行,可能有多个分区要修复,一个一个修复即可。
fsck命令修复完成后,reboot,然后系统就能正常启动了!

PS:此方法亦适用于RedHat。

author avatar

给我留言

icon_question icon_razz icon_sad icon_evil icon_exclaim icon_smile icon_redface icon_biggrin icon_surprised icon_eek icon_confused icon_cool icon_lol icon_mad icon_twisted icon_rolleyes icon_wink icon_idea icon_arrow icon_neutral icon_cry icon_mrgreen

Copyright © 2009 - 2018 一米居 | All Rights Reserved | Powered By WordPress | Theme Designed By 知更鸟 | 赣ICP备09003747号-2

用户登录

分享到: