10 votos

¿Por qué no puedo escribir en el último bloque de mi tarjeta SDXC en mi MBP?

Tengo una tarjeta de memoria SanDisk SDXC de 64 GB que me gustaría utilizar con mi MacBook Pro y su ranura para tarjetas SD. Sin embargo, estoy teniendo algunos problemas para formatear / particionar mi tarjeta SD y no puedo averiguar lo que está pasando.

  • Cuando inserto la tarjeta SD en la ranura, me sale lo siguiente de Lion: El disco que ha insertado no es legible por este ordenador. Inicialice... Ingore o Eject

  • Si abro la Utilidad de Discos, veo que el disco aparece como Lector de soportes Apple SDXC y cuando intento formatear desde la pestaña "Erase" (como exFAT o cualquier otro formato), me sale el siguiente error: El borrado del disco falló con el error: No se pudo escribir en el último bloque del dispositivo.

Un poco de antecedentes: la tarjeta SDXC funcionaba bien cuando la compré por primera vez. Pero luego empecé a usar sabnzbd http://sabnzbd.org/ para descargar y escribir archivos directamente en la tarjeta SD. Algo pasó (¡no recuerdo cuál fue el error!) y desde entonces no he podido escribir en mi tarjeta. He intentado formatearla para solucionar el problema, pero parece que el problema es bastante profundo.

¿Cuál es la mejor manera de formatear la tarjeta a exFAT a través del terminal? Puede que sea lo siguiente que intente.

¿Tienes alguna sugerencia para formatear/arreglar esta tarjeta SD?

6voto

El siguiente procedimiento debería formatear su tarjeta SD para hacerla utilizable de nuevo y hacer que los sectores defectuosos de la tarjeta sean reasignados si eso es parte de su problema. Advertencia, borrar la unidad equivocada podría hacerte llorar, así que asegúrate de saber lo que estás haciendo.

  1. Antes de insertar la tarjeta SD en su Mac, asegúrese de que el interruptor de protección contra escritura (bloqueo) está desactivado
  2. Abra una ventana de Terminal y escriba diskutil list
  3. Insertar tarjeta
  4. Si aparece un mensaje de OS X pidiéndole que "Inicialice... Ingore o Expulsar", elija "Ignorar".
  5. Desde el Terminal Windows, escriba diskutil list una vez más
  6. Examine la diferencia entre las dos salidas del Terminal para determinar el número de disco de su tarjeta SD. Debería buscar en la columna más a la izquierda algo como /dev/disk3 o 4 o 5, etc.
  7. Ahora escriba diskutil unmountDisk /dev/disk# donde # es el número que has determinado antes
  8. Aquí es donde hay que tener MUCHO CUIDADO. Introduzca lo siguiente sudo dd if=/dev/zero of=/dev/rdisk# bs=64k y asegúrese de sustituir el # por el número de disco anterior. Tenga en cuenta la 'r' delante del rdisk en caso de que esté escribiendo esto a mano en lugar de copiar/pegar el texto. Se le pedirá su contraseña para ejecutar este comando porque es peligroso
  9. Tenga paciencia hasta que termine. Puedes estimar el tiempo abriendo la aplicación "Monitor de Actividad" en Utilidades y haciendo clic en la pestaña "Disco". En la parte inferior deberías ver los Datos escritos/seg en rojo. Debería ser un número en MB como 5. (64 x 1000 / n) / 60 = minutes until it finishes donde n es la tasa en MB que acaba de determinar o 5 en mi ejemplo
  10. Una vez completado el comando anterior, la tarjeta debería estar completamente borrada y lista para ser formateada. En este punto puedes cerrar tu Terminal y abrir la aplicación Utilidad de Discos para crear una partición exFAT como intentabas hacer antes.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple 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