Re-create a /boot filesystem on microSD for a Pioneer with root file system on HDD

My Pioneer with HDD went out of control several times, I have to remove the power and put it back.

The root file system was previously moved to the HDD with btfrs replace, so only the /boot file system is on the microSD card. SInce it was shutdown brutally, I decided to put the microSD card into a card reader and run fsck.ext2. I tried some repair operations but following that, the Pioneer won’t boot anymore.

What would be the way to recreate a clean /boot file system on the microSD card, in order to reuse the root file system on the HDD?

Hmm, I guess I’d take a fresh FB image bring it up to date and use its boot partition for your microSD - maybe using partclone or dd.