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

虚拟机的时间和主机时间不一致


一、虚拟机的时间与主机的时间怎么调成不一样的?

虚拟机对应一台独立的计算机。只需根据您常用的计算机更改时间和日期即可。

工具:计算机;

更改时间和日期的步骤如下:

1右键单击​​右下角的时间和日期电脑的;

2在弹出菜单中选择“调整日期/时间”

3.关闭自动时间设置并开启手动时间设置

5将时间更改为所需的日期和时间;

6确认无误后,点击“更改”即可完成操作。


二、linux虚拟机时间与windows时间如何同步要使Linux虚拟机与实时保持一致,最简单的步骤是:
(1)要同步Linux虚拟机和主机时间,可以先打开虚拟机中的Guest和Host。设置-选项-VMwareTools时间同步(实际上默认处于开启状态)
(2)如果时间同步已开启,但与实时时间仍然存在差异,则时区设置可能不正确。最简单的方法就是进入系统图形界面,点击右上角输入角时间,进入时间,时区设置(类似窗口设置时间),编辑位置,附加位置,城市输入上海或北京,等待即可自动识别(前提是虚拟机系统已连接互联网)。最后重启系统!
注意:您也可以从菜单进入系统->管理->日期和时间设置
(3)如果虚拟机的系统时间与真实时间相差16小时,您可以设置按照下面介绍的方法
系统启动后,发现时间显示问题:
[root@pps~]#date
SatMar708:58:27PST2009
中事实上,那是北京时间2009年3月8日00:58,时差16个小时。
在线搜索PST时间原来PST时间是美国太平洋标准时间,位于格林威治以西8个时区,比北京时间晚16个小时。
发现/etc/sysconfig/clock文件配置了美国时间:
[root@pps~]#cat/etc/sysconfig/clock
ZONE="America/Los_Angeles"
UTC=true
ARC=false
UTC为true表示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_US。UTF-8"
LC_TIME="ms_-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_PHONE="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
Sat,07Mar200909:13:44PST
如果上述设置不起作用,请尝试以下命令:
仍然显示PST时间,
#rm/etc/localtime
#ln-sf/usr/share/zoneinfo/亚洲/上海/等/当地时间