Если это важная информация, нельзя ли подключить ее к интернету для ее резервного копирования?Если интернет не возможен, то у вас не должно быть ОС и важных данных на одной SD-карте.Вы не знаете, какой тип сбоя может повредить данные.
Решение:
Есть две SD-карты или два устройства хранения данных.Запустите операционную систему на одной и, когда транзакция инициируется, предоставьте ОС доступ к другой SD-карте для выполнения транзакции.Только когда ОС установлена со второй SD-картой, она заявляет, что транзакция прошла успешно.ОС не должна инициировать транзакцию, если обнаруживает потерю мощности.Я предполагаю, что ни одна транзакция не займет где-то около 30 секунд (это никогда не должно занимать так много времени).Если транзакция происходит во время потери питания, она должна завершить транзакцию, а затем указать, что она прошла успешно, но отказаться от получения большего количества записей.Если 1 SD-карта действительно необходима, то храните их в отдельных разделах, но используйте интерактивность, как описано выше.
Конечно, это напрямую не связано с отключением.Теперь узнайте, что происходит с вашей реализацией PI Rasberry, но его выключение и запись на SD-карту не должны занимать около 30 секунд.Если это так, то возникает другая проблема.Компьютеры очень быстрые.«Минимизация записи на SD-карту» - это очень расплывчатый вопрос, когда мы не знаем, что пишется.