Tarjeta SD corrupta después de extracción en caliente

Extraer accidentalmente un lector de tarjetas sin expulsar primero la tarjeta MicroSD de 256 GB de Sandisk ha provocado que la tarjeta SD se dañe. Al insertarlo ahora, OSX indica que no puede leer la tarjeta y ofrece la opción de inicializarla. Esto no funciona, y la Utilidad de Discos se atasca "esperando que el disco vuelva a aparecer" cuando trato de formatearlo. En la Utilidad de disco y en la lista /dev, la tarjeta aparece como 8 MB en lugar de 256 GB. Espero no haber dañado el controlador y que la tarjeta pueda repararse. ¿Alguna idea?

Es poco probable que haya dañado el controlador, y la tarjeta probablemente estará bien cuando la vuelva a formatear. Podría probar algo como DataRescue , que puede evaluar de forma gratuita para ver si hay algo recuperable allí primero.
DataRescue no puede recuperar nada.
Tener el mismo problema con el mismo tamaño y marca de tarjeta microSD. A punto de arrancar desde un sistema operativo en vivo desde una memoria USB para ver si puedo depurar esto. Intentaré hacer un seguimiento si tengo éxito.
Éxito. He publicado mi solución a continuación. Espero que ayude a otros.

Respuestas (3)

Simplemente configurar un nuevo volumen es bastante fácil con:

diskutil eraseDisk ExFAT SD256 disk44

(Elegí disk44 arriba para el ejemplo, pero deberá elegir su número de disco después de asegurarse de que no está borrando el volumen de arranque u otros discos críticos; verifique sus copias de seguridad y desconecte cualquier unidad externa que no esté preparado para restaurar desde la copia de seguridad )

Consulte No se puede desmontar el recurso disk0 ocupado y Al borrar medios en la Utilidad de Discos, ¿cómo puedo cambiar el formato predeterminado? para un poco de visualización adicional u otras opciones de diskutilese trabajo en un volumen en lugar de destruir todos los datos en el disco.

Parecía fallido.: "MacBook-Pro-3:~ eyeRune$ diskutil eraseDisk ExFAT SD256 disk3 Comenzó a borrar en disk3 Error al desmontar el disco: -69877: No se pudo abrir el dispositivo"
Bummer @RuneAbro: si ni siquiera puede borrar toda la tarjeta, el lector de tarjetas está dañado o la tarjeta está dañada. esta en garantia? Muchas tarjetas SD tienen un período de garantía muy largo.
Era una tarjeta con descuento de ebay, tal vez era falsa entonces :(

Tuve el mismo problema con una tarjeta SanDisk Ultra MicroSDXC UHS-I de 256 GB. La tarjeta se corrompió cuando un niño la extrajo durante un proceso de transferencia de datos de 100 GB con macOS 10.14.3 (Mojave). Para resumir, la tarjeta SD era recuperable pero no se usaba ni Disk Utilityen Mac.diskutildd

Lo que funcionó para mí fue arrancar desde una tarjeta USB que ejecuta Tails usando la Opttecla al arrancar en mi Mac y luego usar la Disk Utilsaplicación gráfica instalada para formatear la tarjeta sin una tabla de particiones.

Después del reinicio, Mojave presentó un cuadro de diálogo que decía que no podía leer la tarjeta y proporcionó una Initialize...opción que luego pude usar para formatear (borrar) y volver a particionar con éxito.

Terminé usando una GUID Partitiontabla con un ExFATsistema de archivos para la portabilidad multiplataforma. La lección que aprendí aquí para mí fue nunca dejar que un niño se acercara a una tarjeta SD durante un proceso de copia de seguridad.

Editar: convirtió esto en una publicación de blog con fotos .

Cuando todo lo demás falla... Pruebo con la otra plataforma: busco una PC que admita la tarjeta SD y trato de formatearla allí.

¡Buena suerte!

(En el pasado, obtuve mi primera memoria USB de 1GB de un amigo que a menudo me la traía para reformatear en mi eMac (¡1GHz G4!) Después de sacarlo de su PC sin expulsarlo).