Hello, as @josh told me to use the forum, for my problem I do now
I have a pocket reform imx8mp and wanted to update the firmware because it was outdated.
I tried to use the latest image but i didn’t go well, with setup encrypted disk.
Minute gave me a functioning image from 20250724 and I flashed it onto a sd card from a different computer.
Now when I tried to boot it, it still asks me for the passphrase on the nine even with the image on the sd card, I tried to remove nvme but now it boots into initramfs
It shows me before:
Begin running scripts/local-premount … begin waiting for suspend/resume device .. begin running /scripts/local-block … cryptsetup waiting for encrypted source device.
And it tried it several times and gave up, waiting for root file system device.
And alerted that /dev/reformvg/root does not exist and drops into the busybox.
Something similar, but since I can boot off my nvme, what I get is: Put in the sc card, systems boots, asks for my luks password, which I give. Then it says there is an error, put in root password for rescue mode. I can do that, but I’m still in the system from the nvme, not the sd card. It never seems to actually boot form the sd card, and I don’t know how to convince it to. I’m too set in the x86_64 ways to understand how this is supposed to work.
Hi @Uni sorry I was 3 hours too late yesterday and saw you left the channel. There was one reply by @minute to your last question. Let me copy it here as you probably haven’t seen it (unless you looked it up in the logs):
“reform53” is gone but i guess the answer is that the reform-migrate script was executed on the SD card and the SD card’s boot config thus changed. re-imaging the SD card would be the way to go
I agree that re-imagining the sd-card is something you might want to try.
You said that when you ran reform-setup-encrypted-disk you chose eMMC as the device for /boot, so theoretically the sd-card should not’ve been touched. I flashed the very latest system image to an sd-card yesterday and ran it myself but not on an imx8m+ pocket but on a rk3588 classic reform. Unfortunately, everything went as expected. So maybe whatever the bug is, is specific to imx8m+?
I asked in the other thread whether you see an error message explaining why you get thrown into the rescue shell but in Pocket Reform, HDMI output lores - #11 by murph you only explain when this happens and not whether you see an error message. I guess you do not see an actual error message but what you wrote above makes me think that “it says there is an error”?
On IRC @minute pointed to “a functioning image from 20250724” as mentioned by @Uni as well. The exact link is this one in case @murph wants to flash that to an sd-card as well and see if it makes a difference:
Maybe somebody else with an i.MX8M+ Pocket Reform can try to verify that this is a problem specific to that platform? Both of your issues have quite a few similarities and since I just tested flashing an sd-card and installing a Reform from scratch from it without issues I am starting to think that this is a problem specifically with i.MX8M+…
I added the pipeline results declared as “known good” to this table:
It includes a few older system images. If it is indeed recent changes that resulted in this failure, trying out older system image artifacts may be a way forward. But as I’ve said in the other thread, since I don’t have the hardware I have not many other ideas left…
I got it working now, I accidentally put the partition 1 of the sd card while flashing to the sd card with dd and as @josch pointed out I need to remove the p1 and only use the sd card it self.
I tried flashing the image minute provided me /jobs/11901/… and got a working wizard now.
Thanks for helping out.
Uhm @murph that’s what helped me out to get out of initramfs , feel free to say if you have still problems.