PureOS Fails to boot after flashed to SD card
I have a Librem5 currently running u-boot 2022.10 and pmOS.
After downloading plain (no LUKS) image from https://storage.puri.sm/librem5/images I run the following to flash it to an SD card
unxz ./librem5r4.img.xz
sudo dd if=./librem5r4.img of=/dev/sdb bs=4M iflag=fullblock oflag=direct conv=fsync status=progress
I can then boot the image by holding volume down while powering on the Librem5.
I see the boot splash from PureOS, but it never completes the boot. I can then press the power down button and I see the log attached:
pmOS doesn't use systemd, so the PureOS rootFS is clearly being mounted, but it doesn't work correctly.
I have tried a range of different images yet still nothing works. I have tried both LUKS and plain images, from Jenkins and older PureOS releases. It's a brand new SD card, so it shouldn't be failing either.