4 votos

CyanogenMod - Filesystem para 64GB SD, archivos mayor de 4GB

Cada vez que encuentro un hilo en Internet describiendo "Cómo obtener su tarjeta de 64GB SD para trabajar con Cyanogenmod", la respuesta es siempre la misma: formato a FAT32.

FAT32 no admite archivos mayores de 4GB. ¿CyanogenMod (10,1) soporta un sistema de archivos decente que puede tomar más grandes que los archivos?

5voto

LukeDuff Puntos 1361

En la de ayer CyanogenMod nightly, he realizado los siguientes pasos:

  1. Desmontar la tarjeta SD en la interfaz de usuario
  2. Borrar la tarjeta SD en la interfaz de usuario (esto vuelve a crear la tabla de particiones misma y crea un nuevo FAT32 fs)
  3. Desmontar la tarjeta SD de nuevo, si es necesario
  4. Conecte el teléfono
  5. Abra un shell con el adb shell
  6. su a root (esto tiene que ser activado en la Configuración)
  7. Ejecutar make_ext4fs /dev/block/mmcblk1p1 para crear el nuevo ext4 fs
  8. Montar la tarjeta SD en la interfaz de usuario (usted tendrá que desconectar el teléfono para hacer esto)
  9. Vuelva a abrir el shell de root y ejecute chown media_rw:media_rw /mnt/media_rw/sdcard1 a dar a la carpeta a la espera de propietario
  10. Ejecutar chmod 775 /mnt/media_rw/sdcard1 para hacer la sdcard de escritura

Después de haber hecho esto, la tarjeta se monta automáticamente por CyanogenMod, y puede ser escrita a partir de los administradores de archivos sin privilegios de root. También he copiado la música y las imágenes para el sistema de ficheros, y después de un reinicio, están indexados y se muestra en la Apolo y la Galería. Sólo he estado usando durante menos de un día, pero ha estado trabajando como un mejor FAT32 fs hasta ahora.

2voto

mikky Puntos 342

La "correcta" respuesta sería exFAT. "Correcto", porque exFAT es una mierda, pero ya no "corregir" algunos de GRASA de los problemas, es la única molestia-libre opción.

Olvidar NTFS.

Ext4 sería una opción mucho mejor. Debe ser manejado adecuadamente en Android con respecto a la gestión de derechos - desde mi muy reciente entendimiento (la última CM11 de enero De 2015), Android no espera que la verdadera almacenamiento externo para understarnd, digamos enfore los derechos de acceso. Desde *la GRASA no tiene ningún concepto de los derechos, esto no es ningún problema. Sin embargo, en Linux no hay manera limpia de la desactivación de la gestión de los derechos en un sistema de archivos nativo. Android concepto de seguridad se utiliza UNIX derechos de acceso en una forma diferente a la que se destina. No tiene la culpa de Android, el UNIX concepto es antiguo, pero su uso tiene un precio. El precio es de la necesidad de externo de gestión de derechos que Android no está listo para que el Usuario (por lo general) no hay control de cualquiera.

Hay una manera de utilizar el sistema de archivos ext4 en Android, llamado Mounts2SD. Es muy limpia y fiable, aunque es cualquier cosa pero los nativos (de "desagradable hacks" dirían algunos). Yo no lo recomiendo a menos que usted tenga absoluta confianza en lo que estás haciendo.

0voto

enedil Puntos 101

Podría ser útil: http://forum.xda-developers.com/showthread.php?t=2076327 sistema de archivos Theh podría ser Ext4 - probablemente el más popular sistema de archivos Linux.

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