J'avais une machine Ubuntu 18.04.1 en dual boot avec Windows 10, et ces deux OS ont un conflit de temps. Auparavant sur ma machine avec Ubuntu 16.04 ce conflit peut être facilement résolu avec timedatectl set-local-rtc 1 — adjust-system-clock
mais cette commande ne fonctionne plus sur mon système Ubuntu 18.04.
Voici la sortie du terminal :
yunhui@hp:~$ timedatectl set-local-rtc 1 --adjust-system-clock
yunhui@hp:~$ timedatectl
Local time: Thu 2018-08-02 16:31:58 CST
Universal time: Thu 2018-08-02 08:31:58 UTC
RTC time: Thu 2018-08-02 08:31:58
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: no
systemd-timesyncd.service active: yes
RTC in local TZ: yes
Warning: The system is configured to read the RTC time in the local time zone.
This mode can not be fully supported. It will create various problems
with time zone changes and daylight saving time adjustments. The RTC
time is never updated, it relies on external facilities to maintain it.
If at all possible, use RTC in UTC by calling
'timedatectl set-local-rtc 0'.
yunhui@hp:~$ grep -i utc /etc/default/rcS
grep: /etc/default/rcS: No such file or directory
En fait, Ubuntu sait que j'ai changé pour interpréter l'horloge matérielle comme étant l'heure locale, mais l'heure RTC est toujours l'heure universelle. Le fichier "rcS" n'existe pas non plus, mais j'ai essayé de le créer manuellement et d'écrire "UTC=no", sans succès.
Quelqu'un sait-il comment résoudre ce problème ?