Hi Josch.
So - here is kinda the steps I followed with my architecture to successfully get back up and running.
Probably needs a little bit of tweaking and is for my own combination of versions/architecture but it may help others.
## Restoring system image and boot to MNT Pocket Reform
### Dependencies and versions
#### MNT Pocket Reform
Architecture: imx8mp
Storage: internal EMMC only
Image: [December 2025 imx8mp]( Artifacts · build (#16760) · Jobs · Reform / reform-system-image · GitLab )
### Steps to recreate
#### Boot into Pocket Reform via MicroSD and correct image
- Flash the image on to a suitable microSD
- Boot Pocket Reform from microSD
- Login as your newly created user (do not need to be root)
#### Prepare internal EMMC to be flashed
- From terminal run lsblk to determine which disk to format
- On the imx8mp architecture it is likely ‘mmcblk2p1/mmcblk2p2’ but check the storage size it’s likely 116.1G
- Launch gnome-disks
- Select ‘SD Card Reader’ maybe with identifier ‘X29128’ (or at least it was for me)
- Again to help you confirm you are looking at the correct storage device partition 1 is likely to be 512MB and partition 2 is likely to be 125GB
- Click on partition 1 and then click on the gear icon below
- Choose ‘format partition’
- Select ‘Erase’ then click on next - no need to change anything else
- Click on partition 2 and then click on the gear icon below
- Choose ‘format partition’
- Select ‘Erase’ then click on next - no need to change anything else
#### Use reform-tools to flash from the microSD card you booted from to the internal EMMC storage device
- The reform-tools scripts (at least the reform-migrate one) all assume we have an SSD and have example devices listed to that effect - we’re going to go our own way here
- We’re running a system with a fully installed Pocket Reform image - so we’re going to need to choose partition 2
- Run ‘sudo reform-migrate --emmc /dev/mmcblk2p2’
- Once the main image content is copied to partition 2 you’ll be prompted to choose where to copy to /boot
- Choose /dev/mmcblk2p1 - you’ll remember it is the smaller partition from when we were looking at gnome-disks
Once all prompts are completed you should be good to completely power the Pocket Reform down (don’t reboot) and then remove the microsd card.
Power up and you should be in a freshly installed official Pocket Reform Debian (unstable).
## Troubleshooting
If like me you got over excited and didn’t format partition 2 you’ll need to follow the gnome-disks formatting steps above.
I then also did not format and erase partition 1 - so the ‘reform-migrate’ bailed out half way through. I just ran ‘reform-boot-config’ once I had formatted partition 1 and it wrote to the /boot partition just fine.
If you’ve not formatted the drives the rsync steps of the scripts fail likely telling you there is not enough space etc.