Tengo un Moto G3 (Android 6.0) con una microSD de 2GB que configuré para usar como almacenamiento interno. Ha funcionado bien durante años, pero quiero actualizar a una tarjeta más grande y más rápida. Así que, primero estoy tratando de eliminar de forma segura esta microSD. Cuando intento migrar los datos de la tarjeta microSD al almacenamiento interno de mi teléfono, falla con el siguiente mensaje:
No se pueden mover los datos
Datos dejados en la ubicación original
Sin embargo, pensé que había limpiado suficiente espacio, como se describe en este responder . He eliminado varias aplicaciones, limpiado datos y caché. La microSD informa de cero aplicaciones y datos en caché utilizados. Aquí está el uso actual del disco:
- Sistema operativo Android: 4,19 GB
- Almacenamiento interno: 7,68 GB de 11,81 GB
- Tarjeta SD de SanDisk: 1,78 GB utilizados de 1,80 GB
He comprobado esto responder pero parece diferente porque allí la microSD se utiliza como almacenamiento portátil, en lugar de interno. Este responder parece estar más cerca, Droidriven dice que el /data
la partición podría ser la culpable:
Droidriven (respuesta #13):
Probablemente tienes demasiadas aplicaciones para mover todo a la interna, tienes mucho almacenamiento pero tu partición /data probablemente no es lo suficientemente grande.
Tendrás que hacer una copia de seguridad de las aplicaciones y los datos, y guardarla en el PC, luego desinstalar las aplicaciones. Luego migrar lo que queda. Luego ir a partir de ahí. Puedes volver a poner las apps y los datos después de terminar si tienes espacio suficiente u otra sdcard.
Utilizando adb Parece que /data
Sin embargo, la partición tiene espacio:
$ df
Filesystem Size Used Free Blksize
/dev 439.2M 88.0K 439.1M 4096
/sys/fs/cgroup 439.2M 12.0K 439.2M 4096
/mnt 439.2M 0.0K 439.2M 4096
/system 2.2G 1.7G 511.2M 4096
/data 11.8G 7.6G 4.2G 4096
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/cache 248.0M 242.8M 5.1M 4096
/persist 3.9M 192.0K 3.7M 4096
/firmware 35.2M 31.5M 3.7M 4096
/fsg 2.1M 2.1M 1.0K 1024
/storage 439.2M 0.0K 439.2M 4096
/mnt/expand/6318ae65-dd0e-47fb-be4d-522416bf8877 1.8G 1.8G 16.0M 4096
/mnt/runtime/default/emulated: Permission denied
/storage/emulated 11.8G 7.6G 4.2G 4096
/mnt/runtime/read/emulated: Permission denied
/mnt/runtime/write/emulated: Permission denied
Creo que esta es la pista correcta, sin embargo, parece algo relacionado con una partición que no encaja.
¿Dónde puedo buscar más información? ¿Puedo utilizar adb para realizar esta migración? Quizás los mensajes de error sean más detallados.
EDITAR: Una cosa que noté después de hablar con alguien en el Discord de AndroidQuestions es que, desde antes de que empezara a limpiar el espacio, la tarjeta SD de SanDisk siempre mostraba 0,00 bytes asignados para Apps y Caché y 1,78GB utilizados de 1,80GB. Incluso después de haber limpiado alrededor de 4GB de almacenamiento, seguía mostrando los mismos números. ¿Es posible que la tarjeta SD utilizada como almacenamiento interno siempre muestre estas estadísticas porque ha sido asignada por el sistema operativo? Por lo tanto, en realidad ya está vacía y puedo intentar expulsarla sin pérdida de datos.
Lo probaré y publicaré una actualización más tarde.