您的位置:首页 > 运维架构 > Linux

CentOS系统时间不通引发的问题

2013-07-31 10:36 295 查看
服务器的时间老是跟北京时间差8小时,用date -s
命令修改后一重启时间又不对,用hwclock -w 将时间写进cmos又说设备部存在, 后来到/dev目录下看到有 rtc rtc0
2个文件, 实际上这是 Fedora、RH 系列的一个小 bug。
在老式的 mkinitrd 命令工作时,会将 /dev/rtc
生成好,放在 initrd 文件中。
但是新的 kernel 是自己生成的 /dev/rtc 文件的,当
kernel 生成 /dev/rtc 文件时,发现已经有 rtc 设备了。于是就将 /dev/rtc0 创建了出来
就删除了rtc 然后做了个软连接rtc0到rtc
结果重启就不行了,报磁盘找不到
/:
unexpected inconsistency;RUN fsck MANUALLY
An error occurred during the
filesystem check
Propping you to shell the system
will reboot
when you leave the shell
Give root password for
mantennance

问题很简单,磁盘出了毛病,解决方法如下:

在命令行输入
#mount | grep ''on /''

得到你root用户所在分区/dev/your_partition,然后输入
fsck -y /dev/your_partition
即,检测并修复磁盘/dev/your_partition,-y
选项指定检测每个文件是自动输入yes

系统提示重启,重启后还是不行

在命令行输入

fsck -y /dev/sda1
/目录所在设备。。。

重启后OK
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: