Hi,

Thanks for taking interest in this annoying problem. Today I again got an fsck at boot...

On 18-05-16 23:35, Michael Biebl wrote:
fsck.ext[234] should no longer run an fsck because of that.
Which version of e2fsprogs have you installed?

Should be latest in testing:

ii e2fsprogs 1.43~WIP.2016.03.15-2 amd64 ext2/ext3/ext4 file system utilities


What are the contents of /etc/adjtime?

$ cat /etc/adjtime
0.000000 1463602260 0.000000
1463602260
UTC

In any case, that sounds like a e2fsprogs related problem.

Anything else I can do to gather more information to find the source of the problem?

On 19-05-16 00:03, Martin Pitt wrote:
> timesyncd does *not* write to the hw clock directly. The kernel has
> done that by itself now every 11 minutes for a fair while now, if the
> hw clock is in UTC. (If it's not, then timesyncd tells the kernel to
> not sync). See manager_adjust_clock() in
>
> https://github.com/systemd/systemd/blob/master/src/timesync/timesyncd-manager.c#L314

How can I tell that the kernel should sync it?

Perhaps this:

$ timedatectl
      Local time: do 2016-05-19 21:21:30 CEST
  Universal time: do 2016-05-19 19:21:30 UTC
        RTC time: do 2016-05-19 19:21:30
       Time zone: Europe/Amsterdam (CEST, +0200)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no


FYI, this is the log entry of today's boot:

mei 22 12:37:10 sonata systemd-fsck[343]: /dev/sda1 has gone 4385 days without being checked, check forced.

... well at least now it logs why it's doing the fsck...

mei 22 12:41:25 sonata systemd-fsck[343]: /dev/sda1: 858066/3055616 files (7.5% non-contiguous), 8046780/12207384 blocks
mei 22 12:41:26 sonata systemd[1]: Started File System Check on /dev/sda1.
mei 22 12:41:26 sonata systemd[1]: Mounting /media/olddisk1...
mei 22 12:41:26 sonata systemd[1]: Mounted /media/olddisk1.
mei 22 12:41:26 sonata kernel: EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null) mei 22 12:41:26 sonata systemd-fsck[348]: /dev/sda6 has gone 4385 days without being checked, check forced. mei 22 13:01:33 sonata systemd-fsck[348]: /dev/sda6: 974019/30523392 files (8.8% non-contiguous), 114529416/122069894 blocks
mei 22 13:01:34 sonata systemd[1]: Started File System Check on /dev/sda6.
mei 22 13:01:34 sonata systemd[1]: Mounting /media/olddisk6...

...

mei 22 13:02:02 sonata systemd[1420]: Startup finished in 18ms.
mei 22 13:02:02 sonata systemd[1]: Started User Manager for UID 1000.
mei 19 18:54:52 sonata systemd[1]: Time has been changed
mei 19 18:54:52 sonata systemd[1420]: Time has been changed
mei 19 18:54:52 sonata systemd[1175]: Time has been changed
mei 19 18:54:52 sonata systemd-timesyncd[478]: Synchronized to time server 83.98.201.134:123 (2.debian.pool.ntp.org). mei 19 18:54:52 sonata systemd[1]: apt-daily.timer: Adding 4h 20min 45.246388s random time.

I don't know what's happening, but my RTC tends to get ahead A LOT. Although I can't match the 4385 days with the 3 days difference I saw in this boot log.

Oh, wait, I can... check the start of the log:

-- Logs begin at ma 2028-05-22 12:37:10 CEST, end at do 2016-05-19 21:22:23 CEST. --

Looks like I need to have systemd-timesync run *before* systemd-fsck!?

--
Grtjs, Manuel

PS: MSX FOR EVER! (Questions? http://faq.msxnet.org/ )
PPS: Visit my homepage at http://manuel.msxnet.org/

Reply via email to