4 votos

¿Por qué es "ilegible" tarjeta SD de 64 GB?

Cuando inserto mi 64GB SanDisk Micro SDXC en mi 2012 MacBook Pro (en una MicroSD/SDHC/SDXC Adaptador que funciona con otras tarjetas Micro SD), un cuadro de diálogo emergente me informa de que "El disco insertado no era legible por este equipo." La tarjeta funciona correctamente en mi teléfono; fue formateado por un Galaxy S3.

$ sudo fdisk /dev/disk4 indica que el equipo puede, de hecho, leer el "disco", que contiene una sola partición formateada a Win95 FAT32L. Es de suponer que la "L" indica que el LBA versión de FAT32.

Es OSX no es capaz de leer grandes volúmenes FAT32? Es allí una manera de solucionar esto? O es el problema que OSX no se puede tratar adecuadamente con las tarjetas SDXC?

Actualización: El volumen parece ser exFAT. Ver mi respuesta para obtener más información.

4voto

user2932349 Puntos 31

La mayoría de los teléfonos Android en formato exFAT SDcards incorrectamente, el BlackBerry Priv ser el único que sabe que lo hace correctamente. Todos los otros dispositivos Android crear una partición de tipo 12 (a veces referida como hexadecimal "c") en lugar de 7. El dispositivo android en realidad ignora el tipo de partición, por lo que si se establece un 7, entonces la sdcard funcionará bien en todas partes. Hay muchas opciones:

  1. Puede dar formato a la tarjeta sd en tu MAC, a continuación, utilizarlo en cualquier otro dispositivo. No te olvides de copiar sus datos en un lugar, ya que volver a formatear borrará el contenido de la tarjeta sd.
  2. Utilizar el programa fdisk en el PC o sistema Linux. Utilice el comando "mount" en la sistema de linux para ver el nombre del dispositivo correspondiente a su tarjeta sd tarjeta (que se ve como /dev/sdc1 ), a continuación, llamar a fdisk en ese dispositivo, omitiendo el último dígito (ex: fdisk /dev/sdc). A continuación, utilice la opción de "t" para cambiar el tipo de partición a 7
  3. Creo que hay un programa similar en Windows.

2voto

David Mulder Puntos 200

Mi solución es acceder a la disco a través de un Linux VM bajo VirtualBox. Yo todavía bastante como para saber cómo hacer esto de forma nativa en OSX.

Esta no es una tarea trivial. Esta respuesta fue instrumental en conseguir que se establezca. Acabé chowning /dev/disk4.

Incluso después de obtener la Tarjeta SD configurado el acceso, Linux fue incapaz de montar la partición hasta que instalé exfat-utils; presumiblemente, esto es, de hecho, una partición exFAT. Cuando me mounted, algo como FUSE exFAT fue la salida a la consola. Esto es confuso, ya que ambos OSX y Linux, fdisk mostrar el ID de la partición como 0C, lo que indica FAT32 LBA (exFAT se supone que el uso de 07).

EDICIÓN hubo problemas con este enfoque: copias grandes acceder a la máquina virtual montado en la sdcard se cuelgan después de copiar sólo una cantidad relativamente pequeña de datos (por ejemplo, 1-2G de 64). Se fue hace un rato, pero creo que terminó archivado el material para copiar en split, tar y el envío de los archivos en el teléfono usando adb. Probablemente voy a publicar otra respuesta pronto, ya que estoy a punto de actualizar mi tarjeta SD de nuevo. Parece reiniciar Ubuntu utilizando una unidad USB va a ser el camino a seguir.

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