Installer crashing instead on ssd step

Hi there,

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).

I’m happy to provide additional information =)

1 Like

Thank you for reporting this issue.

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:

Here are some older system images from 2 months ago, you could try the imx8mq image from there and then upgrade to the latest Debian: Artifacts · build (#11901) · Jobs · Reform / reform-system-image · GitLab

Alternatively, I just let the gitlab CI build a system image which includes the reform-setup-wizard from Debian instead of downloading it from the MNT gitlab CI. The resulting (untested) images can be found here: https://source.mnt.re/reform/reform-system-image/-/jobs/13375/artifacts/browse

Sorry for the mess. Let me know if there is anything else I can do to help. I’ll go to bed now but see if I can create a better solution tomorrow.

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.

Let me know if you find anything strange.

Hi, thanks for your efforts! I tried this one: Artifacts · build (#13415) · Jobs · Reform / reform-system-image · GitLab

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 :slight_smile:

1 Like

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. :slight_smile:

Thank you! :heart:

2 Likes