He instalado el CM11 en mi Sprint Note II, y esa cosa de repente no reconocerá mi SD externa de 64Gb (mientras que la ROM de serie solía hacerlo).
He buscado en Google parece que tengo que arreglar el tabique. He probado diferentes opciones de partición y formateo en la recuperación de Clockworkmod, pero aún no puedo ver mi tarjeta.
Algunas personas sugirieron arreglarlo en el ordenador y no tengo ni un lector de tarjetas ni una máquina con Windows a mi disposición. Y aún así, incluso con esos, todavía tengo que saber qué tipo de partición debe ser. ¿Gorda, exGorda, ext3, ext4?
Entonces, estoy divagando - ¿es posible arreglar una mesa de partición sin sacar la tarjeta, tal vez usando adb shell
con fdisk
o parted
o algo más?
UPD:
He intentado repartirlo con el fdisk. Primero necesitaba averiguar la identificación del dispositivo de bloqueo de la tarjeta. Puedes hacerlo o bien ejecutando blkid
(y en mi caso mi tarjeta ni siquiera apareció en la lista). O en lugar de eso, saca la tarjeta y conéctala de nuevo, e inmediatamente corre dmesg | grep mmc1
después de eso. Y eso me dio esto:
<6>[ 555.585323] c0 mmc1: new high speed SDXC card at address e624
<6>[ 555.587975] c0 mmcblk1: mmc1:e624 SU64G 59.4 GiB
Y luego usé fdisk /dev/block/mmcblk1
presionado p
y eso me muestra esto:
Command (m for help): p
Disk /dev/block/mmcblk1: 63.8 GB, 63864569856 bytes
4 heads, 16 sectors/track, 1948992 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Ahora, basándome en esta información tengo que crear partición(es), pero no tengo ni idea de qué tipo o tipo. fdisk soporta una lista bastante grande. ¿Podéis aconsejar qué hacer a continuación?