I recently got a problem with systemd not preserving logs from previous boots. I checked several answers here and elsewhere but haven't found a solution.
the problem is that the user log gets persistent across boots but system logs are not
/etc/systemd/journald.conf
[Journal]
Storage=persistent
SystemMaxUse=500M
SystemMaxFiles=5
journalctl -b -1
[root@2ba2de9e /var/log/journal] # journalctl --system -b -1
Data from the specified boot (-1) is not available: No such boot ID in journal
I'm using archlinux arm on some raspberry pis
versions 4.14.24-1-ARCH
systemd 237.64-1
systemd-sysvcompat 237.64-1
Anyone has an idea why this is occurring? on my desktop machine this is working without problems?