Хочется странного.
Есть одноплатник orange pi 3(и не один), собрал под него buildroot, записал на флешку - работает.
Но хочу чтобы образы системы были в squashfs (ro) и при запуске работали как live, на флешку ничего не пишется.
Идея простая - на флешке хранятся образы системы и при ребуте выбирается самый последний (например по нумерации файла), если он не грузится то пробует загрузиться предыдущий и т.д.
Зачем? Чтобы просто было обновлять удаленные платы - закинул образ по scp, отправил в ребут, после ребута посомтрел с какого загрузился.
Куда копать? Чую что в сторону u-boot но я с ним не особо знаком, что почитать?