Let's allow users to have their own script to manage m1n1 since not everyone might be using UBoot GRUB etc.
Personally I directly boot my kernel from m1n1 stage 2 and have mini scripts that also (minimally) manage binary files such that I always have at least a snapshot of:
The last successful direct m1n1 stage 2 boot.
The last successful UBoot GRUB boot. (for USB fixing etc.)
Mini addition but also discussion.
Let's allow users to have their own script to manage m1n1 since not everyone might be using UBoot GRUB etc.
Personally I directly boot my kernel from m1n1 stage 2 and have mini scripts that also (minimally) manage binary files such that I always have at least a snapshot of: