当前位置:首页 > 虚拟机 > 正文

虚拟机和主机时间不一致


一、虚拟机的时间和电脑时间不一致,如何调整虚拟机中的时间与虚拟机软件提供的BIOS中的时间相同。当虚拟机XP系统暂停时,时间会停止,但如果您希望虚拟机重新启动,时间会恢复。,时间将重置。


二、linux虚拟机时间与windows时间如何同步要使虚拟机的Linux和实际时间一致,最简单的步骤是:
(1)要同步虚拟机的Linux和存储时间,可以先在虚拟机的设置-首选项-中打开机器guest和hostVMwareTools时间同步(实际上默认已启用)
(2)如果启用了时间同步,但与时间仍然不同其实,可能是时区设置不正确。目前,最简单的方法是。进入系统图形界面,点击右上角输入角时间、进入时间、时区设置(类似于windows设置时间)、编辑地点、添加地点,输入上海或北京城市并等待其自动识别(前提是虚拟机系统已连接互联网)。最后重启系统!
注意:您也可以从菜单中进入系统设置->管理->日期和时间
(3)如果虚拟机系统时间与实际时间只有16小时的差异实际上,您可以使用以下命令进行设置方法如下
系统启动后,检测到时间显示问题:
[root@pps~]#date
SatMar708:58:27PST2009
实际上是3月8日北京时间2009年00:58,相差16个小时。
在线搜索PST时间。结果PST是美国太平洋标准时间。该时区位于格林威治以西八个时区,比北京时间晚16小时。
注意到/etc/sysconfig/clock文件是根据美国时间配置的:
[root@pps~]#cat/etc/sysconfig/clock
ZONE="America/Los_Angeles"
UTC=true
ARC=false
UTCtrue表示RTC保存的时间为UTC时间,false表示RTC保存的时间为当地时间。
所以修改为:
[root@pps~]#cat/etc/sysconfig/clock
ZONE="Asia/Shanghai"
UTC=false
ARC=false
重启系统后问题依旧!所以我在考虑语言环境
[root@pps~]#locale
LANG=en_-8
LC_CTYPE="en_-8"
LC_NUMERIC="en_-8"
LC_TIME="en_-8"
LC_COLLATE="en_-8"
LC_MONETARY="en_-8"
LC_MESSAGES="en_-8"
LC_PAPER="en_-8"
LC_NAME="en_-8"
LC_ADDRESS="en_-8"
LC_TELEPHONE="en_-8"
LC_MEASUREMENT="en_-8"
LC_IDENTIFICATION="en_-8"
LC_ALL=
[root@pps~]#cat/etc/sysconfig/i18n
LANG="en_-8"
SYSFONT="latarcyrheb-sun16"
修改后:
[root@pps~]#cat/etc/sysconfig/i18n
LANG="zh_-8"/*英文环境可以改为zh_-8*/
SYSFONT="latarcyrheb-sun16"
保存并退出,重新登录并执行日期
[root@pps~]#date
2009年1月7日星期六09:13:44PST
如果上述设置不起作用,请尝试以下命令:
仍然显示PST时间,
#rm/etc/localtime
#ln-sf/usr/share/Zoneinfo/亚洲/上海/etc/localtime