Приветствую
Есть необходимость сделать простой и устойчивый к сбоям питания контроллер на arm (raspberry pi) или на x86, если в процессе обнаружатся какие-то подводные камни. Копаю в сторону гибридных загрузок средствами overlayfs/aufs. В идеале хотелось бы: залить образ на флешку, загрузиться из системного раздела, настроить и сохранить результат. Перезагрузиться, замонтировав корневой раздел в RO, а всю запись вести в tmpfs. Для обоих систем дистрибутивом выбран opensuse, как наиболее удобный лично мне. Прошу помощи с выбором инструмента реализации задумки. Варианты:
1) Кастомное ядро + вручную собранный initrd со скриптом загрузки. В интернете есть примеры. Однако это долго, муторно и похоже на изобретение велосипеда.
2) Dracut. Вроде как он кросс-платформенен и запиленный модуль будет одинаково успешно работать как для x86, так и для arm. Пока что самый вкусный вариант
3) Opensuse KIWI imaging system. Вот тут надо скорее всего спрашивать у разработчиков сабжа. Для x86 подобные фокусы система должна уметь из коробки, но с arm там полная неопределенность...