Hi Everyone,
Having a very strange mender issue that I can’t seem to find a solution to. I’m using an intel nuc running ubuntu that I converted to using menders partitioning scheme using this guide (INTEL NUC x86-64 Ubuntu 18.04) with the main difference being that I increased the MENDER_STORAGE_TOTAL_SIZE_MB and IMAGE_ROOTFS_SIZE to accommodate my image. I deployed this and it works fine and boots well. The next step is that I’m then trying to use mender to update the OS to a yocto image built with mender. When I install this new image and reboot I get an error saying that it returned from rootfs boot script and that this could mean that the currently selected rootfs is corrupt. It then rolls back.
Some things I’ve tried
- mounting the inactive partition and confirming that it isn’t corrupt and mounts fine
- created a live USB with the yocto image and booted it on the NUC to confirm it does boot fine
- tried installing the existing ubuntu image as a mender update, which worked successfully without the rootfs error
Is there any way to get logs from that rootfs boot script? it seems fairly opaque, even any info on what its checking would be useful to see what could be causing the issue.