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

主机如何与虚拟机同步(主机和虚拟机)


一、linux虚拟机时间与windows时间如何同步要让Linux虚拟机兼容实时,最简单的步骤是:
(1)要同步Linux虚拟机和主机时间,可以先在虚拟机设置-选项中​​开启guest和host-VMwareTools时间同步(默认已开启)
(2)如果开启时间同步但与实际时间仍不一致,则可能是进入图形界面时区设置错误。系统点击右上角输入角点时间、入场时间、时区设置(与窗口设置时间类似),编辑地点,添加地点,输入城市上海或北京,等待自动识别(前提是虚拟机系统已连接互联网)。最后重启系统!
注意:您也可以通过菜单进入“系统设置”->“管理”->“日期和时间”
(3)如果虚拟机系统时间与真实时间相差16小时,您可以按照下图方法调整
启动系统后,发现时间显示有问题:
[root@pps~]#date
SatMar708:58:27PST2009
其实现在是北京时间2009年3月8日零时58分,相差16个小时。
上网查一下太平洋时间,原来太平洋时间是美国太平洋时间,这个时区比格林威治时间以西8个时区,比北京时间晚16个小时。
发现/etc/sysconfig/clock文件设置为美国时间:
[root@pps~]#cat/etc/sysconfig/clock
ZONE="America/Los_Angeles"
UTC=true
ARC=false
UTC为true表示RTC保存的时间为UTC时间,false表示保存的时间为当地时间。。
所以修改为:
[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="ar_-8"
LC_COLLATE="ar_-8"
LC_MONETARY="ar_-8"
LC_MESSAGES="ar_-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年3月7日星期六09:13:44PST
如果上述设置不起作用,请尝试以下命令:
继续显示太平洋时间,
#rm/etc/localtime
#ln-sf/usr/share/Zoneinfo/亚洲/上海/etc/localtime