Unable to change or override timesyncd.conf

Hello I’ve been having problems with my Hass.io not reaching to the time.google.com ntp server so the date when rebooting RPi id always on January of 2018 and it’s necessary to set it manually every time.

I’ve been looking into it more and the only thing I’d like to is to add the time.euro.apple.com server that is working well in my NTP networks, but I was not successful yet. etc and usr are Read-only file systems and /run/systemd/timesyncd.conf.d/*.conf gets deleted after every reboot.
I don’t know if I’m even able to gain system root privileges on the Pi itself.

I tries mounting the SD to mac but was unable to mount the lz4 partitions, so I guess this is not the path to go.

Is there a way to change this file?

Did you ever get this to work? I’ve not done it, but with root permissions, /etc/ should be writable, enabling you create /etc/systemd/timesyncd.conf (directory might not be there by default, so you’d have to create it).

Actually yes, later on there has been added the config option to change the ntp pool servers using usb flash drive. So I’ve just created the file in CONFIG usb and added the proper file name timesyncd.conf with definition overriding the system one (see the https://github.com/home-assistant/hassio/issues/957#issuecomment-528948200 for example) and everything started working. I was very glad for this addition since there was literally nothing to do to make it work only setting the date via ssh root terminal every time RPi restarted. So great news here :slight_smile: