Передо мной стоит выбор... И мне нужен ваш совет...
Опишу немного ситуацию...
Есть железка которая должна работать на линуксе. ОС в ней должна стоять на flash носителе (каком именно - особого значения не имеет)
Это устройство можно отнести к линейке сетевого оборудования (только функционал у нее специфический

Объем флешки - 128мб... Больше как бы и не надо...
Вот я и думаю, как лучше поступить... Сделать LiveFlash свой для нее (для меня это не сложно - уже делал на базе Slackware) или просто ставить на такие флешки обычный Линукс и не париться.
Нужен будет такой функционал:
Сохранение некоторых параметров
Live - сложно, но можно
Linux - не проблема
Обновление некоторых файлов в ОС
Linux - не проблема
В Live - это сложновато... Так как чаще всего каждая папка в корне пакуется и при запуске распаковывается в память
Полная прошивка ОС
И там и там решаемо
Есть большой плюс Live. Так как все это дело хранится на флеше и срок ее работы не бесконечен, но если это будет обычный линукс, то там постоянно будут всякие логи писаться и все такое, что потихоньку будет убивать флешку. Можно конечно, нужные папки в память монтировать...
Так как Live работает в памяти и лишь запускается с флеш, то работать ей дольше...
Вот и не знаю что выбрать... Как все это устроено во всяких "неглупых" свичах, модемах и роутерах? Там ведь тоже частенько *nix...
Может есть уже готовое решение, которое можно было бы заюзать...
У кого есть опыт в создании подобных платформ?