0 votos

Imposible formatear una tarjeta SD corrupta formateada como almacenamiento interno

Veo muchas preguntas sobre la recuperación de datos de una tarjeta SD corrupta formateada como almacenamiento interno, ese no es mi caso. Quiero FORMATAR esta tarjeta SD para poder utilizarla en otro lugar.

Por alguna razón la tarjeta se convierte en de sólo lectura por lo que me es imposible hacer ningún cambio. Mientras estaba en el teléfono intenté cambiar la tarjeta de la memoria interna a la externa. No funcionó. La única opción que tenía era olvidar la tarjeta, y así lo hice. Ahora incluso con gparted en linux, no soy capaz de formatear la tarjeta. He intentado también cambiar los permisos con

sudo chmod -R 777 /dev/sdb

y otros comandos diferentes como

sudo mount -o remount,rw /dev/sdb

todo sin suerte.

¿Qué más puedo hacer? Parece imposible restablecer esta tarjeta.

Ps. el bloqueo del adaptador SD está en la posición correcta

editar1: He utilizado sudo badblocks -wsv /dev/sdb no se han encontrado errores, pero no ha habido suerte, las particiones siguen ahí (aquí cómo usar badblocks https://wiki.archlinux.org/index.php/badblocks ). El proceso duró unas 10 horas para una tarjeta de 64 Gb.

edit2: después de pedir ayuda a bunsenlabs.org salieron estas cosas. De momento no puedo probarlas porque no tengo el hardware necesario pero mi instinto y mi sentido común me dicen que es el camino correcto.

enlaces:
https://github.com/Nephiel/sdlocker-tiny
https://github.com/BertoldVdb/sdtool

0 votos

Prueba con sudo mount -o remount,rw /dev/sdb

0 votos

@BoLawson Ya lo he intentado, añadido a la pregunta

1voto

acejavelin Puntos 186

Parece que la otra respuesta de que la FAT esté corrupta es probable, yo intentaría "poner a cero" la tarjeta...

Primero, verifique el dispositivo... será algo como /dev/sdb o similar, asegúrese de que este dispositivo es correcto . A continuación, en Linux abra el terminal e introduzca el siguiente comando:

$ sudo dd if=/dev/zero of=/dev/sdb bs=8192

Sustituyendo el nombre del dispositivo correcto por /dev/sdb.

NO interrumpa este proceso o podría bloquear la tarjeta SD.

Una vez que se haya completado, expulsa y retira la tarjeta... espera unos segundos y vuelve a insertar la tarjeta en el lector de tarjetas. Después de esto, abra gparted (o el gestor de particiones de su elección) y cree una nueva FAT y una nueva partición. En gparted, esto se logra seleccionando Dispositivo, luego Crear Tabla de Particiones en el menú de la barra de herramientas, yo recomendaría usar msdos como tipo de partición. Después de que el proceso se complete, seleccione Partición - Nueva, y cambie el Sistema de Archivo a fat32 (o lo que sea apropiado para su tarjeta) y haga clic en Añadir. Luego aplique (la flecha de "retorno" en la barra de menú).

Una vez hecho esto, retire la tarjeta y vuelva a insertarla, debería ser legible en Linux, Windows y la mayoría de los sistemas operativos.

0 votos

Seguí el paso pero como la última vez, no funcionó. El proceso dd termina, pero gparted sigue viendo las dos particiones. Si formateo con msdos el proceso termina sin errores, pero luego la tarjeta sd se refresca con las mismas particiones de siempre. Intentando hacer diferentes operaciones o usando diferentes sistemas de archivos no cambia nada.

0 votos

Ya no sé qué hacer si hasta dd no funciona.

0 votos

@Alessio Definitivamente, hemos visto que la corrupción del almacenamiento adoptado anula una tarjeta... Supongo que volverse permanentemente de sólo lectura es una posibilidad también.

0voto

user262279 Puntos 31

Eso suena como si la FAT pudiera tener algún tipo de error. La tarjeta se monta automáticamente como de sólo lectura, y no importa cuántas veces vayas a la configuración y trates de desmontar/remontar la tarjeta, es en vano.

En Windows, basta con insertar la tarjeta en el PC, hacer clic con el botón derecho del ratón en sus Propiedades/Herramientas/Comprobar y comprobar los posibles errores y solucionarlos automáticamente. O también puede utilizar cualquier herramienta de comprobación del sistema de archivos de su elección.

0 votos

No funcionó. antes de comprobar los errores está pidiendo formatear la tarjeta. formatear la tarjeta no es posible debido a algunos errores.

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