Имеется одноплатный компьютер CubieBoard2. Стоит ArchLinux ARM на MicroSD-карте. Установка выполнена по официальной инструкции (корневой раздел на ext4). Периодически бывают ситуации, что он отключается простым отключением питания, без каких-либо команд и корректного завершения. Понятное дело, что если в этот момент что-нибудь устанавливать/обновлять, то всё может упасть, однако в такой ситуации можно позаботится о том, чтобы неожиданных выключений не было. В остальное время никаких изменений в ОС не вносится, разве что какие-нибудь логи и пользовательские данные, утрата которых за последние N секунд не является критичными.
Насколько надёжна такая конфигурация? В плане того, не может ли полететь ФС от частых некорректных выключений (во время штатной работы, а не какого-нибудь fsck)? Или быть может systemd или nginx могут внезапно записать что-нибудь на диск и если оно не запишется как надо, то система упадёт? Или же если после всех установок, обновлений и настроек сделать sync, то не важно, что будет потом. Возможно, стоит использовать какие-то особые опции монтирования? Или даже другую ФС? Никаких DE и графических приложений не установлено.