Записи все равно случаются, overlayfs перенаправляет их на верхний слой. И нижний слой в конечном итоге необходимо будет обновить. Так что нет, просто наличие накладки не решит проблему с долговечностью. Вы должны подумать о том, какие данные должны быть надежными и как восстанавливаться после сбоя.
Отключение питания во время записи может привести к потере данных где-то на нескольких уровнях файловой системы, блоках и носителях. Хорошие файловые системы имеют журнал для метаданных, поэтому они выживут, но могут потерять данные. Проверьте это, выключив устройство во время использования, проверьте, сохраняется ли целостность данных.
Этот raspi-config, по-видимому, имеет более высокое значение для tmpfs, поэтому да, он позволяет избежать износа носителя, но записи будут потеряны при перезагрузке! Что может быть приемлемо в некоторых случаях использования, перезагрузите компьютер, и он вернется в известное состояние.
Данные, которые необходимо сохранить, могут быть отправлены в другое место, например, пересылка системного журнала на центральный сервер регистрации при стабильном питании. Или отправка данных в какой-то удаленный API. Или сохранить на локальный раздел данных отдельно от тома с установленным ПО.
Говоря о стабильном питании, источник бесперебойного питания — отличное вложение, если питание ненадежно. Относительно небольшой батареи достаточно, чтобы корректно отключиться при отключении питания.
Что касается нижнего уровня, обновление программного обеспечения — это операция, которая должна быть успешной, чтобы устройство продолжало функционировать. Рассмотрите возможность обновлений на основе изображений, таких как Встроенное средство обновления устройств SWUpdate (или же Обновление образа Ubuntu или же Интернет вещей Fedora, несколько на выбор). Двойной образ с восстановлением стоит изучить, даже если он не реализован для этого проекта.