linux下虚拟机不能修改时间问题的解决方法。情况是这样的,我的linux 系统是centos系统,装的是virtualbox虚拟机,但是每次修改虚拟机时间显示
[root@cluster ganglia]# date -s 2012-01-04
2012年 01月 04日 星期三 14:52:00 CST
[root@cluster ganglia]# date
2012年 01月 04日 星期三 10:52:00 CST
[root@cluster ganglia]# date -s 14:52:00
2012年 01月 04日 星期三 14:52:00 CST
[root@cluster ganglia]# date
2012年 01月 04日 星期三 10:52:00 CST
显示修改时间是成功的,但是查看还是回到原来的原始时间,真是很奇怪,百思不得其解。后来终于找到原因了。我的排错思路是查看我物理真实机器(centos)时间,发现跟我虚拟机是一样的,那么我就怀疑虚拟机同步我物理真机的时间,那么我们就修改我真机de 时间:
[root@localhost ~]# date
2012年 01月 04日 星期三 14:52:00 CST
[root@localhost ~]# date -s "2012-01-04 14:56:00"
2012年 01月 04日 星期三 14:56:00 CST
[root@localhost ~]# cl
clear clock clockdiff
[root@localhost ~]# clock
2012年 01月 04日 星期三 14:52:00 CST
[root@localhost ~]# date
2012年 01月 04日 星期三 15:02:00 CST
再次查看我的虚拟机的时间,时间显示正确,成功。证明了我的思路是正确的。此文分享遇到同样问题的朋友们。祝大家好运。
阅读(5286) | 评论(1) | 转发(0) |