1 votos

¿Cómo evitar el reformateo de la tarjeta sd externa cuando vuelve a aparecer "Issue with SD card"?

Los comentarios en ¿El "¿Cómo va a utilizar esta tarjeta SD?" borra los datos? indique que la segunda opción del diálogo "Problema con la tarjeta SD - Pulse para solucionarlo", que es "Usar para almacenamiento portátil", también formateará la tarjeta SD externa.

Mi tarjeta SD externa funciona sin problemas desde el recovery y también puedo montarla tras el arranque desde el terminal, pero el sistema no la hace visible, por ejemplo, para la app de gestión de archivos.

He reinstalado lineageOS recientemente y hasta el cuarto reinicio más o menos la tarjeta SD funcionaba sin problemas y ya la usaba con las apps que ahora ya no la ven. De momento, el teléfono tarda mucho en arrancar con la SD externa insertada y se cuelga a menudo tras el desbloqueo.

¿Cómo puedo evitar reformatearla pero conseguir un comportamiento en el que funcione con normalidad y no exista esa notificación de "problema con la tarjeta SD"?

He tenido este problema en el pasado también, en diferentes dispositivos, ejecutando una versión diferente de Android (stock), con una tarjeta SD diferente. A menudo, un reinicio o una reinserción de la tarjeta lo arreglaría temporalmente. Pero, ¿qué es lo que ocurre y cómo puedo solucionarlo, o al menos evitarlo?

1voto

lucidbrot Puntos 113

fsck funciona sorprendentemente bien. Al menos si tienes Root. No estoy seguro de si eso es necesario, pero yo supongo que sí.

He resumido mi proceso en esta respuesta y sobre todo escribí esta pregunta para que los futuros visitantes lo tengan más fácil para encontrar esta solución con el fraseo que he utilizado aquí. Las partes relevantes de nuevo:

  1. Averigua cuál es tu tipo de sistema de archivos.
    Lo hice desde el terminal de recuperación usando mount y blkid porque entonces no hay tantos otros dispositivos de bloque alrededor (por ejemplo, todos los dispositivos magisk). Mi dispositivo se llamaba /dev/block/mmcblk0p1 y del tipo exfat .
  2. Asegúrese de que la partición no está montada. umount /dev/block/mmcblk0p1 debería funcionar. O arrancar con el sistema y como Android detecta un problema no lo monta automáticamente. Me parece que el disponible fsck es en realidad ligeramente diferente, al menos en mi caso.
  3. Ejecute el comando correspondiente a su tipo de sistema de archivos. Utiliza el tabulador para ver tus opciones. Mi comando fue fsck.exfat /dev/block/mmcblk0p1 . Dependiendo de su fsck también puede proporcionarle el -y bandera para auto-arreglar todo sin preguntarte cada vez.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X