Raspberry Pi перестал работать? Возможно, нужно восстановить карту памяти
Автоматические обновления хороши: они поддерживают систему в актуальном состоянии, используя новейшие функции и/или исправления безопасности. Но это до тех пор, пока прошивка не была испорчена. Как выяснила команда из Bootlin, а так же это было замечено многими другими, их Raspberry Pi перестали работать после последнего неудачного обновления Raspbian.
Причина в том, что пакет raspi-copies-and-fills, в котором реализована оптимизация низкоуровневой функции памяти для ARM процессора, обновили 11 марта и это обновление привело к тому, что некоторые программы полностью перестали работать. Это полностью объясняет, почему команда из Bootlin не смогли получить доступ к своему Raspberry Pi по SSH соединению.
Исправить проблему просто, когда есть физический доступ к карте памяти вашей Raspberry Pi. Вытащите ее из платы и подключите к компьютеру и :
Восстановите раздел rootfs с помощью:
e2fsck -f /dev/mmcblk0p2
И удалить
etc/ld.so.preload
Вставьте обратно карту в Raspberry Pi. Если Raspberry Pi установлен в труднодоступном месте, то пока, что нет решений для удаленного восстановления вашей карты: SSH или другие методы сетевого подключения не будут работать.
Хорошая новость в том, что команда Raspbian быстро отреагировала и решила данную проблему, так что баг исправят в следующих обновлениях .
Источник: cnx-software.com