On Thu, May 4, 2023 at 7:33 AM Khem Raj <[email protected]> wrote: > > On Wed, May 3, 2023 at 10:29 PM Marek Belisko <[email protected]> wrote: > > > > Hi, > > > > I'm building an image using a kirkstone release for a banana pi m2 > > board. I've created wic file with 2 partitions one for rootfs and > > second for storage. Storage partition if mounted to /opt/storage and > > resized to then end of the SD card. > > wks snippet: > > part /opt/storage --source rootfs > > --rootfs-dir=${IMAGE_ROOTFS}/opt/storage --ondisk mmcblk0 > > --fstype=ext4 --fsoptions="defaults,x-systemd.growfs" --align 2048 > > --fixed-size=10M > > > > This works fine. I've also added custom systemd-conf file for > > journal.conf which set logs to persistent like: > > [Journal] > > Storage=persistent > > ForwardToSyslog=yes > > RuntimeMaxUse=100M > > > > In local.conf I've added: VOLATILE_LOG_DIR = "no" which makes /var/log > > non volatile. > > > > When image is build I've added following: > > > > persist_logs() { > > mkdir -p ${IMAGE_ROOTFS}/opt/storage/journal > > mv ${IMAGE_ROOTFS}/var/log ${IMAGE_ROOTFS}/opt/storage/journal > > ln -sf /opt//storage/journal ${IMAGE_ROOTFS}/var/log > > } > > > > # Create persistent logs > > ROOTFS_POSTPROCESS_COMMAND += "persist_logs; " > > > > But even after all those changes, the journal is saved in /run/var ... > > > > Any ideas what I'm doing wrong? > > > > Perhaps its not mounted yet when systemd journal needs it. So it falls > back to /run to store it. > usually I have always done mounting in a pre-init step via something > like initramfs before passing > control to systemd. That worked reliably well. Ok thanks I'll give a try. > > > Thanks and BR, > > > > marek > > > > -- > > as simple and primitive as possible > > ------------------------------------------------- > > Marek Belisko - OPEN-NANDRA > > Freelance Developer > > > > Ruska Nova Ves 219 | Presov, 08005 Slovak Republic > > Tel: +421 915 052 184 > > skype: marekwhite > > twitter: #opennandra > > web: http://open-nandra.com > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#59865): https://lists.yoctoproject.org/g/yocto/message/59865 Mute This Topic: https://lists.yoctoproject.org/mt/98678435/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
