У меня есть окно windows10, на котором я устанавливаю рабочую станцию vmware и создаю archlinux vm на рабочей станции vmware.
Проблема в том, когда я установил использование UTC на archlinux с этой командой:
ln -sf /usr/share/zoneinfo/UTC /etc/localtime
Тогда у меня есть выход timedatectl
:
Local time: Sun 2018-08-26 15:18:06 UTC
Universal time: Sun 2018-08-26 15:18:06 UTC
RTC time: Sun 2018-08-26 15:18:07
Time zone: UTC (UTC, +0000)
System clock synchronized: no
NTP service: inactive
RTC in local TZ: no
Но когда я проверяю с фактическим временем UTC с https://www.timeanddate.com/worldclock/timezone/utc , Это в 08:43:34 UTC
, так что я думаю, что archvm использовал время хоста Windows 10 как аппаратное время.
Тогда как бы я изменил его, чтобы иметь то же время UTC?
Я заметил, что Virtualbox имеет функцию system->Hardware clock in UTC time
и у меня также есть arch linux vm на virtualbox, тот же процесс, что и выше, и он имеет правильное время UTC.
ntp
обновить время доUTC
вместо того, чтобы основываться наlocaltime
,