Erro ao migrar dados do microSD interno para armazenamento interno, apesar do espaço disponível aparente -- adb campo com 6.0-marshmallow campo com internal-storage campo com internal-sd campo com adoptable-storage camp android Relacionado O problema

Error when migrating data from internal microSD to internal storage despite apparent available space


1
vote

problema

português

Eu tenho um Moto G3 (Android 6.0) com um microSD de 2GB que configurei para usar como armazenamento interno. Tem funcionamento bem há anos, mas quero atualizar para um cartão maior e mais rápido. Então, estou primeiro tentando remover com segurança este microSD. Quando tento migrar dados do cartão microSD para o armazenamento interno do meu telefone, ele falha com a seguinte mensagem:

.

Não foi possível mover dados

Dados à esquerda no local original

No entanto, achei limpei espaço suficiente, conforme descrito neste resposta . Removi vários aplicativos, dados limpos e cache. O microSD relata aplicativos zero e dados em cache usados. Aqui está o uso atual do disco:

  • Android OS: 4.19GB
  • armazenamento interno: 7.68GB de 11.81GB
  • Sandisk SD Card: 1.78GB usado de 1.80GB

Eu verifiquei este Resposta , mas parece diferente porque o microSD é usado como armazenamento portátil, em vez de interno. Este resposta parece mais próximo , DroidRiven diz que o ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Partição pode ser o culpado:

.

droidriven (resposta # 13):

Você provavelmente tem muitos aplicativos para mover tudo para interno, você tem bastante armazenamento, mas sua partição / dados provavelmente não é grande o suficiente.

Você terá que fazer backup dos aplicativos e dados e armazená-lo no PC e desinstalar os aplicativos. Em seguida, migre o que resta. Então vá de lá. Você pode colocar os aplicativos e dados de volta depois de ser feito se tiver espaço suficiente ou outro sdcard.

Usando adb , parece /data partição tem espaço, embora:

  $ 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    

Eu acho que este é o caminho certo, no entanto, parece algo relacionado a uma partição que não se encaixa.

Onde posso procurar mais informações? Posso usar o ADB para realizar essa migração? Talvez as mensagens de erro seja mais detalhada.

Edit: Uma coisa que notei depois de falar com alguém na discórdia AndroidQuestions é que, já que antes de começar a limpar o espaço, o cartão Sandisk SD sempre mostrou 0,00 bytes alocados para aplicativos e cache e 1,78 GB usado de 1.80GB. Mesmo depois de limpar cerca de 4 GB de armazenamento, ainda mostrou os mesmos números. É possível que o cartão SD usado como armazenamento interno sempre mostrará essas estatísticas porque foi alocada pelo sistema operacional? Assim, na verdade já está vazia e posso tentar ejetá-la sem perda de dados.

Vou tentar e postar uma atualização mais tarde.

Inglês Original

I have a Moto G3 (Android 6.0) with a microSD of 2GB that I configured to use as internal storage. It's been working fine for years, but I want to upgrade to a larger and faster card. So, I'm first trying to safely remove this microSD. When I try to migrate data from the microSD card to my phone's internal storage, it fails with the following message:

Couldn't move data

Data left at original location

However, I thought I cleaned up enough space, as described in this answer. I removed several apps, cleaned data and cache. The microSD reports zero apps and cached data used. Here's the current disk usage:

  • Android OS: 4.19GB
  • Internal storage: 7.68GB of 11.81GB
  • SanDisk SD card: 1.78GB used of 1.80GB

I checked this answer, but it seems different because there the microSD is used as portable storage, instead of internal. This answer seems closer, Droidriven says the /data partition might be the culprit:

Droidriven (reply #13):

You probably have too many apps to move everything to internal, you have plenty of storage but your /data partition probably isn't big enough.

You'll have to backup the apps and data, and store it on PC, then uninstall the apps. Then migrate what is left. Then go from there. You can put the apps and data back after you get done if you have enough space or another sdcard.

Using adb, it seems /data partition has space, though:

$ 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 

I think this is the right track, though, it looks like something related to a partition that doesn't fit.

Where can I look for more info? Can I use adb to perform this migration? Maybe the error messages will be more detailed.

EDIT: One thing I noticed after talking to someone at AndroidQuestions' Discord is that, since before I started cleaning up space, the SanDisk SD Card always showed 0.00 bytes allocated for Apps and Cache and 1.78GB used of 1.80GB. Even after I cleaned up around 4GB of storage, it still showed the same numbers. Is it possible that the SD card used as internal storage will always show these stats because it has been allocated by the OS? Thus, it is actually already empty and I can try to eject it without data loss.

I'll give it a try and post an update later.

              

Lista de respostas

0
 
vote
vote
Melhor resposta
 

Apesar do cartão SD mostrando como 1.78GB usado fora de 1.80GB, já estava vazio. Então, formatado como portátil e ejetado sem perda de dados.

Como eu relatei na minha pergunta, não havia aplicativos ou cache armazenados nele. Mostrou como usado porque foi formatado como interno, embora não tenha nenhum dado nele. Sobre a opção de migrar dados de volta e falhar quando tentada, acho que é uma interface de bugs, pois esta é uma versão antiga Android e a primeira para fornecer esse recurso (armazenamento interno).

 

Despite the SD card was showing as 1.78GB used out of 1.80GB, it was already empty. So, I formatted as portable and ejected without data loss.

As I reported in my question, there were no apps or cache stored in it. It showed as used because it was formatted as internal, although it didn't have any data in it. About the option to migrate data back and failing when attempted, I think it's some buggy interface as this is an old Android version and the first one to provide this feature (internal storage).

 
 

Perguntas relacionadas

0  Unbrick Lenovo Zuk Z1, depois que cada partição foi formatada  ( Unbrick lenovo zuk z1 after every partition was formatted ) 
Bricked meu telefone tentando instalar o CyanogenMod nele. Formatou todas as partições, incluindo / boot e / recuperação. O telefone não pode: boot na te...

9  O comando 'ADB root' funciona, mas 'ADB Remount' resulta em mensagem "Operação não permitida"  ( The command adb root works but adb remount results in operation not permit ) 
Estou tentando remontar /system para copiar alguns arquivos para ele. Eu tentei o seguinte com adb : adb root adb remount O primeiro comando funcion...

15  Obtendo raiz modificando default.prop (ro.secure)?  ( Obtaining root by modifying default propro secure ) 
Para obter um shell privilegiado, você precisa modificar as seguintes linhas para os valores fornecidos no arquivo Default.PROP ro.secure = 0 ro.debuggab...

2  Na tela de toque do modo de recuperação do TWRP não está funcionando no Redmi Y2  ( In twrp recovery mode touch screen is not working on redmi y2 ) 
Eu queria torcer meu dispositivo Redmi Y2. Eu desbloqueei o meu bootloader e mostrou a recuperação do TWRP de ADB no entanto, é tela sensível ao toque não est...

2  Raiz não pode listar arquivos em / dados  ( Root cannot list files in data ) 
1|shell@maguro:/ # ls -l /system/xbin/ -rwxr-xr-x root shell 59816 2013-07-11 02:12 dexdump -rwsr-sr-x root root 67008 2013-10-08 17:24 ...

0  Empurrando para Twrp, ADB mostra "ADB: Erro: Connect falhou: Nenhum dispositivo / emuladores encontrados"  ( Pushing to twrp adb shows adb error connect failed no devices emulators fou ) 
Quando tento pressionar minha ROM para /sdcard/ com twrp, recebo adb push myRom.zip /sdcard/ * daemon not running. starting it now on port 5037 * * daemo...

0  Posso copiar uma imagem de partição, modificar e restaurá-lo de volta ao telefone Android?  ( Can i copy a partition image modify and then restore it back to android phone ) 
Eu já comecei a obter minhas mãos sujas em Android Rom. Eu tenho um dispositivo Android enraizado sem recuperação específica do TWRP. Eu tenho uma pergunta qu...

0  Mostrando ambos "adb status-window" e "adb logcat" no mesmo terminal  ( Showing both adb status window and adb logcat on the same terminal ) 
Eu estou tentando obter o comando abcdefghgjklmnabcdefghijklmn0 para exibir qualquer coisa útil, no entanto, parece estar apenas mostrando o seguinte: . P...

5  Pare a reprodução de mídia através do ADB  ( Stop media playback through adb ) 
Estou testando algumas configurações em um telefone e, infelizmente, o único controle que tenho é através do ADB agora. Meu problema é que, embora eu possa in...

36  ADB pode descobrir dispositivos, mas não fastboot  ( Adb can discover devices but not fastboot ) 
Eu já procurei na web sobre esse problema e geralmente é resolvido instalando os drivers apropriados. Problema é que estou em um Mac. Quando eu conectar meu...

3  Como posso alterar a configuração de localizações de ponteiro nas opções de desenvolvedor do ADB Shell?  ( How can i change pointer locations setting in developer options from adb shell ) 
Eu preciso ser capaz de selecionar e desmarcar "locais de ponteiro" no menu Opções do desenvolvedor usando ADB. adb shell am start -n com.android.settings/.D...

5  ADB listando todas as portas encaminhadas  ( Adb listing all forwarded ports ) 
Eu encaminhei a porta da máquina para o emulador usando o seguinte comando adb Forward TCP: 1234 TCP: 8080 Eu queria ver atualmente o que todas as portas ...

2  Modo de câmera ADB Shell Alterar  ( Adb shell change camera mode ) 
Eu estou brincando com o shell adb para controlar um Samsung Galaxy S9 remotamente. Eu posso fazer a maioria das coisas que eu queria, mas eu luto encontrar u...

2  ADB Start-Server e ouvir todas as interfaces  ( Adb start server and listen on all interfaces ) 
adb no Android 4.3 SDK implementado ABCDEFGHIJKLMNABCDEFGHIJKLMN0 . O que eu quero é: adb -a start-server para que o processo de plano de fundo seja l...

0  O telefone não inicializa / começa após o sucesso piscando através do QFIL  ( Phone wont boot start after successful flashing through qfil ) 
meu telefone foi empolado, então eu decidi piscar meu telefone lyf f1s com o estoque rom através do QFIL, mas depois depois que após o sucesso piscando não va...




© 2021 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.