Mi almacenamiento interno aparentemente no es interno y no puede mover aplicaciones a sd

Estoy ejecutando CM10.1.3 y tengo algún tipo de error:

Cuando voy a instalar una aplicación, y es demasiado grande, aparece el error de almacenamiento, pero dice " almacenamiento externo ", aunque NUNCA he usado una tarjeta SD, por lo que aparentemente, mi almacenamiento interno es externo, incluso aunque dice que es interno en la ROM de stock

Entonces, pensé: "Bueno, necesitaba una tarjeta SD de todos modos" y compré una de 2 GB para conectarme hasta que obtuve una de 32 GB. Sin embargo, al insertarlo, se monta, me permite usarlo como una sd normal, pero NO PUEDO mover aplicaciones usando Link2SD : simplemente no aparece en la pantalla de aplicaciones, y Link2SD parece no hacer nada en realidad (yo ni siquiera tienes la opción de moverlo).

¿Puede decirme por qué mi almacenamiento interno no es interno y por qué no puedo mover aplicaciones a la SD externa y cómo solucionar ambos?

Mi configuración actual

En mi tarjeta SD (externa), tengo una partición realmente pequeña (alrededor de 30 mb) y una principal (1,9 gb) configuradas, ambas usan FAT32. Parece que la partición de 30 m es bastante inútil, por lo que probablemente deba volver a formatear la tarjeta.

Progreso

ALMACENAMIENTO INTERNO: Honestamente, no sé por dónde empezar.

TARJETA SD: he intentado configurar Link2sd de nuevo, pero fue en vano. También cambié el formato de la sd a varias bien usadas. O bien no tuvieron efecto o aparecieron como "dañados, lo que hizo que el sistema lo reiniciara a FAT32

Aplicaciones y sus datos, sí. Y "almacenamiento interno" (especialmente con el error "insuficiente") siempre se refiere a la /data(o /data/data) partición. Pero desde el punto de vista del sistema operativo, todo lo demás cuenta como "almacenamiento externo": siga el enlace de referencia de mi primer comentario si no me cree :) FUSE montado en /data.</teacher-mode> Por lo tanto, podría ayudar editar su Q y señalar (paso a paso) lo que está haciendo con Link2SD y dónde falla.
@Izzy OK hombre, simplemente no explotes tu respuesta :)

Respuestas (1)

Resumiendo de los comentarios lo que resultó para resolver el problema:

Algunos antecedentes

Desde el punto de vista del sistema, todo lo que no sea almacenamiento "interno" se cuenta como almacenamiento "externo". Especialmente esto incluye la tarjeta y también la tarjeta :

Nota: no se confunda con la palabra "externo" aquí. Este directorio se puede considerar mejor como medio/almacenamiento compartido. Es un sistema de archivos que puede contener una cantidad relativamente grande de datos y que se comparte entre todas las aplicaciones (no impone permisos). Tradicionalmente, esta es una tarjeta SD, pero también se puede implementar como almacenamiento incorporado en un dispositivo que es distinto del almacenamiento interno protegido y se puede montar como un sistema de archivos en una computadora.

( Desarrolladores de Android ; énfasis mío)

Además: si hay una sd interna disponible, se convierte en el "almacenamiento externo principal", y el único lugar al que mueve las aplicaciones.

Enlace2SD

(Acabo de actualizar nuestra wiki de etiquetas link2sd para que esta información sea más fácil de encontrar)

Al configurar , la tarjeta SD (externa) debe dividirse correctamente, como se describe en las instrucciones del sitio de Link2SD . En resumen, la tarjeta debe tener las siguientes particiones, ambas primarias:

  • primera partición, usando FAT, para ser utilizada como de costumbre para sus medios, etc.
  • segunda partición, usando ExtFS (ext2/3/4), usado exclusivamente por Link2SD

Debe tener dos particiones en su tarjeta SD y ambas deben ser primarias.
La primera partición FAT es el almacenamiento de su tarjeta SD estándar. La segunda partición se usa para archivos de aplicaciones y puede ser ext2, ext3, ext4, f2fs o FAT.

Debe usar un sistema de archivos que no sea FAT (ext2, ext3, ext4 o f2fs) en su segunda partición para vincular los archivos de datos privados de la aplicación. Debido a que el sistema de archivos FAT (FAT16, FAT32 o exFAT) no es compatible con la propiedad o los permisos de archivos UNIX y provocará un fallo de seguridad de los archivos privados de la aplicación.

Link2SD no crea la segunda partición, debe crearla usted mismo.

( Link2SD ; énfasis mío)

Su tarjeta SD se particionó de manera diferente (y usando solo FAT), lo que habrá causado la mayoría de los problemas que ha encontrado. Y como hemos imaginado: después de configurarlo correctamente, todo parece estar bien.

¡Así que disfrute de una instalación que funcione ahora!