Куда выгружается ядро файл путем обработки SIGQUIT stored?

dd: error writing "/dev/mmcblk0": I/O error

"I/O error" (сокращение от "input/output error") означает, что возникла проблема с доступом к оборудованию. Когда вы получаете такое сообщение на носителе информации, это означает, что ваш носитель информации мертв или умирает, или у вас ослаблен провод, или недостаточно мощное периферийное устройство, или какая-то другая аппаратная проблема.

Ошибка ввода-вывода с SD-карты означает, что она мертва. Вот почему ни одно программное обеспечение не позволяет вам отформатировать ее. Карта больше не способна хранить данные. Часть ее области еще может быть пригодна для использования, но некоторые биты на ней отсутствуют.

Учитывая качество картридеров, возможно, что ваш картридер сломан, и карта будет работать на другом картридере. Но это более редкий сценарий, не рассчитывайте на него.

Вы не можете починить SD-карту. Выбросьте SD-карту и используйте рабочую.

0
27.05.2018, 00:32
1 ответ

El caso general está cubierto por Cómo ver el archivo Core (general).

Este caso específico es diferente. Su valor /proc/sys/kernel/core_patternde |/usr/share/apport/apport %p %s %c %d %Pindica que su sistema está configurado para usar Aportar para manejar volcados del núcleo, y eso tiene manejo especial deSIGQUIT:en lugar de enviar el volcado del núcleo al herramienta de informe de errores del sistema, lo escribe en un archivo en el directorio actual, si la configuración ulimitlo permite, y si el binario que se está volcando es legible y no setuid o setgid. Mire la salida deulimit -c:si es 0, no obtendrá un núcleo; de lo contrario, lo obtendrá, si el tamaño permitido por ulimit(, que podría ser "ilimitado" ), es suficiente para almacenar el volcado del núcleo. Apport se asegura de que no obtenga volcados de núcleo parciales :si el límite no es "ilimitado", los volcados de núcleo más grandes que el límite se eliminan una vez que Apport se da cuenta de que está superando el límite. El archivo principal se llamará core, posiblemente seguido de .y el identificador de proceso (si /proc/sys/kernel/core_uses_pides 1 ).

2
28.01.2020, 02:31

Теги

Похожие вопросы