18 votos

Comprobar el estado de eMMC

¿Cómo puedo comprobar el estado de eMMC con linux?

Parece que smartctl no puede manejarlo:

Supongo que ningún tipo coincide con eMMC. Veo estos tipos `` con:

Si tienes curiosidad, aquí está el cuaderno de bitácora de mi odisea: https://github.com/guettli/linux-on-emmc/blob/master/README.rst

10voto

user762326 Puntos 116

Es probable que desee utilizar la utilidad "mmc" de mmc-utils (https://packages.debian.org/stretch/mmc-utils). Sin embargo, todavía no he visto una escritura y / o contador de bloques malo.

8voto

John2 Puntos 6

Por encima de la respuesta es correcto que mmc-utils es el camino a seguir. La versión en git (https://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc-utils.git/) informa DEVICE_LIFE_TIME_ESTTYP{A,B}, donde 1 es 0-10% bloques reservados utilizados, 2 es 10-20%, etc. Supongo que el almacenamiento flash en cuestión tiene que soportar este campo antes de que pueda ser reportado.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: