У меня есть одноплатный компьютер Orange Pi Zero (как дешевый Raspberry Pi). Конечно, я обычно выключаю что-то вроде sudo shutdown now
или что-то еще, но у этой конкретной платы есть неприятная проблема с подачей питания, в результате чего после выключения плата немедленно перезагружается из-за предполагаемой обратной подачи питания через подключенные порты ... в моем случае порт Ethernet (единственное соединение, которое у меня есть, кроме блок питания).
Тем не менее, мне иногда нужно отключать питание, и я, кажется, часто повреждаю свою SD-карту при этом. Я хотел бы знать, что я могу сделать, чтобы минимизировать вероятность повреждения SD.
Например, я должен послать сигнал перезагрузки, а затем отключить, пока система перезагружается? Есть какая-нибудь команда, чтобы система «спала» или что-то еще, и тогда я мог бы отключить питание? На самом деле я ищу что-нибудь, что позволило бы мне обойти эту глупую обратную связь.
источник