if this has been asked before or the forum is not the most appropriate place for this please let me know, I haven’t been able to find resources on this.
I have a reform 2 on which I wanted to do a reinstall. I downloaded the image from here Artifacts · build (#13324) · Jobs · Reform / reform-system-image · GitLab (if I’m not mistaken I have the imx8mq). When inserting the sd card with the image into the form it boots into the new installer. I can do the first steps, but before continuing to ‘Installation on SSD’, the installer window just closes and I have a background image without any user interface. When rebooting, the system seems to boot from the sd and enters root shell, that I can not ever log out of (not that I have tried hard, but ctrl-d just reenters the root shell, again without need to put a password).
The underlying problem is, that the image building script is downloading the latest gitlab CI build results for the reform-setup-wizard and not a stable known-working tag. Currently, there are quite a few changes being made to reform-setup-wizard and I have seen the issue you describe (though I had thought that it was fixed in main). This issue needs to be addressed more properly. Until then, I think you have two ways forward:
I forked the reform-setup-wizard and cherry-picked a few important commits from main. See this MR:
Then I modified mkimage.sh to grab the setup-wizard from the gitlab CI artifacts for that MR and pressed the release button. The latest system image should now have a working reform-setup-wizard again.
It also skips the ‘Installation on SSD’ part, but now it goes back to some tty I think, and then gives me a graphical login with my new user and let’s me log in to a gnome desktop. Here I opened a terminal and ran sudo reform-setup-encrypted-disk, which ran successfully and I now have a fresh system installed on nvme, which seems to be fine. I’m still happy to test other fixes though
Perfect, that’s the image that is supposed to be working now as MNT will provide that one until the SSD issue is fixed.
Thank you for testing this! I’m happy to hear that it works. This will be the intermediate fix for now. The next thing to test will be once the SSD page becomes final but by then you’ll probably not want to re-install your existing system.