2 votos

¿El "¿Cómo va a utilizar esta tarjeta SD?" borra los datos?

Casi siempre aparece una notificación tras el arranque que dice "Problema con la tarjeta SD" "Pulse para solucionarlo".

¿Qué sucede cuando elijo "Usar como almacenamiento portátil"?

No quiero que se formatee y no está claro si se formateará o no. ( Mi tarjeta SD funciona bien desde el recovery y puedo montarla y verla en el terminal sin problema. No se sabe a qué viene la notificación. )

1 votos

Sí, se reformatea.

1voto

lucidbrot Puntos 113

Ahora he hecho una copia de seguridad de mis contenidos y puedo probarlo.

screenshot of "how will you use this SD card?" popup after choosing "portable storage"

En efecto, la ventana emergente deja claro que los datos se perderán.


Proceso

Si, como yo, no crees en el sistema que tu tarjeta está rota, puedes probar a ejecutar fsck como me aconsejó @alecxs. Utiliza el -y para evitar confirmar manualmente cada arreglo.

Utilicé mount / blkid para ver qué tipo de sistema de archivos utiliza mi tarjeta SD y cuál es su id de dispositivo de bloque. Y luego ejecuté fsck.exfat /dev/block/mmcblk0p1 que me dijo

1|beryllium:/ # fsck.exfat -V /dev/block/mmcblk0p1
exfatfsck 1.2.2
Copyright (C) 2011-2015  Andrew Nayenko
beryllium:/ # fsck.exfat /dev/block/mmcblk0p1
exfatfsck 1.2.2
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
WARN: volume was not unmounted cleanly.
Checking file system on /dev/block/mmcblk0p1.
File system version           1.0
Sector size                 512 bytes
Cluster size                128 KB
Volume size                 463 GB
Used space                  211 GB
Available space             252 GB
ERROR: unknown entry type 0x89.

ERROR: unexpected continuation (0).
Totally 5536 directories and 64646 files.
File system checking finished. ERRORS FOUND: 2.

¡¡Whoops, debería haberla desmontado antes!!

Ejecutándolo de nuevo (esta vez desde el arranque en lugar del recovery (no debería importar), y no montado) me sale la opción de arreglarlo realmente. Tenga en cuenta que hice esto como su :

beryllium:/ # fsck.exfat /dev/block/mmcblk0p1
exfatfsck 1.3.0
Checking file system on /dev/block/mmcblk0p1.
File system version           1.0
Sector size                 512 bytes
Cluster size                128 KB
Volume size                 463 GB
Used space                  211 GB
Available space             252 GB
ERROR: unknown entry type 0xc0.
Fix (Y/N)? Y
ERROR: unknown entry type 0xc1.
Fix (Y/N)? Y
ERROR: unknown entry type 0xc1.
Fix (Y/N)? Y
Totally 5537 directories and 64860 files.
File system checking finished. ERRORS FOUND: 3, FIXED: 3.
reboot

El reinicio fue bastante rápido, el inicio de sesión posterior tardó un poco, y ahora... ¡el aviso de la tarjeta sd ha desaparecido! Esto también responde a una pregunta que ya estaba escribiendo pero que aún no he enviado: ¡Cómo arreglar la tarjeta SD sin perder datos!
Publicaré esta pregunta también pronto, para que sea más fácil encontrar esta solución.

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