明らかな空き容量にもかかわらず、内部microSDから内蔵ストレージへデータを移行するときのエラー -- adb フィールド と 6.0-marshmallow フィールド と internal-storage フィールド と internal-sd フィールド と adoptable-storage フィールド android 関連 問題

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


1
vote

問題

日本語

私は、内部記憶装置として使用するように構成された2GBのmicroSDを持つMOTO G3(Android 6.0)を持っています。それは何年もの間正常に働いていますが、私はより大きくてより速いカードにアップグレードしたいです。だから、私は最初にこのmicroSDを安全に削除しようとしています。 microSDカードからマイ電話の内部ストレージにデータを移行しようとすると、次のメッセージで失敗します。

データを移動できませんでした

元の場所に残されたデータ

しかし、この答えに記載されているように、十分なスペースを清掃しまし​​た。私はいくつかのアプリ、クリーンなデータとキャッシュを削除しました。 microSDは、使用されるゼロのアプリとキャッシュされたデータを報告します。これが現在のディスク使用量です:

  • Android OS:4.19GB
  • 内蔵ストレージ:7.68GB 11.81GB
  • SanDisk SDカード:1.78GB 1.80GB

私はこの答え。この答え近くのようです、Droidrivenは<コード> /data パーティションがCulprit:

になる可能性があると言っています

Droidriven(応答#13):

あなたはおそらくすべてを内部に動かすために多くのアプリを持っています、あなたはたくさんのストレージを持っていますが、あなたの/データパーティションはおそらく十分に大きくないでしょう。

アプリやデータをバックアップしてPCに格納してからアプリをアンインストールする必要があります。それから残されたものを移行します。それからそこから行きます。十分なスペースや別のSDカードがある場合は、アプリとデータを戻すことができます。

adb を使用すると、パーティションにはスペースがあります。

<事前> <コード> 9988776655443332

私はこれが正しい軌跡であると思いますが、それは収まっていないパーティションに関連するもののように見えます。

ここでもっと情報を探すことができますか?この移行を実行するためにADBを使用できますか?多分エラーメッセージがより詳細になるでしょう。

編集: AndroidQuestionsの誰かに話した後に気付いたことのあるものは、スペースのクリーンアップを始めて以来、Sandisk SDカードは常にアプリとキャッシュとキャッシュに割り当てられた0.00バイトを示したことです。 GBは1.80GBの使用。 4GBのストレージを整理した後も、それでも同じ数を示しました。内部ストレージとして使用されたSDカードが常にOSによって割り当てられているため、常にこれらの統計を表示することは可能ですか?したがって、それは実際にはすでに空であり、データの損失なしでそれを取り出すことを試みることができます。

後で更新を試してみてください。

英語

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.

              

回答リスト

0
 
vote
vote
ベストアンサー
 

SDカードが1.78GBの1.78GBを示しているにもかかわらず、それはすでに空です。したがって、私はポータブルとしてフォーマットされ、データの損失なしで排出されました。

私の質問に報告したように、アプリやキャッシュが保存されていませんでした。それは内部としてフォーマットされていたので使用されたとおりに、データがありませんでした。データを返信して失敗するオプションについては、これが古いAndroid版であり、この機能(内部ストレージ)を提供する最初のバグインターフェイスであると思います。

 

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).

 
 

関連する質問

2  ADBシェル変更カメラモード  ( Adb shell change camera mode ) 
ADBシェルを演奏してサムスンギャラクシーS9をリモートで制御しています。 私は私が欲しいもののほとんどをすることができますが、私はカメラモードを切り替える/切り替える方法を見つけることを奮い立たせます。 私はどこでも検索し、これに関する情報を非常にわかった...

2  TWRPリカバリモードでは、タッチスクリーンがREDMI Y2で機能していません  ( In twrp recovery mode touch screen is not working on redmi y2 ) 
私は私のREDMI Y2装置を根本的に根付かせたかった。私のブートローダのロックを解除し、ADBからのTWRPリカバリを正常にフラッシュしましたが、タッチスクリーンは機能していません。おそらく、私のデバイスはリカバリモードでタッチスクリーンをサポートしていませ...

0  TWRPへのプッシュADBは "ADB:ERROR:CONNECTに失敗しました:デバイス/エミュレータが見つかりません"  ( Pushing to twrp adb shows adb error connect failed no devices emulators fou ) 
<コード> 99887766544330 にPUSH PUSH ROMをTWRPでプッシュしようとすると、 <事前> <コード> adb push1 このエラーを解決する方法<コード> 99887766544332 で動作しているようですが、ROMは起動し...

9  コマンド 'adb root'が機能しますが、 'ADB Remount'の結果 "操作が許可されていません"メッセージ  ( The command adb root works but adb remount results in operation not permit ) 
/system を再マウントしてファイルをコピーしようとしています。 9988766554331 :で次のようにしました。 <事前> <コード> adb shell2 最初のコマンドは(私の電話が根付いているから)うまく機能しますが、2番目は操作が許可...

0  QFILを介して点滅した後に、電話が起動/開始されない  ( Phone wont boot start after successful flashing through qfil ) 
私の電話は煉瓦だったので、私はQFILを通して株のLYF F1SをQFILを通してフラッシュすることにしましたが、成功した後は始めませんでした!何も起こらず、どのボリュームボタンとPowerボタンの組み合わせがどの組み合わせであっても、充電ライトのみが点滅した...

3  ADBシェルから開発者オプションでPointer Locations設定を変更する方法  ( How can i change pointer locations setting in developer options from adb shell ) 
ADBを使用して開発者オプションメニューから「ポインタ位置」を選択して選択解除できる必要があります。 <コード> Android gingerbread331 ですが、一度私はポインタの場所を選択して選択する方法を理解することができません。 私は焦点を移動す...

2  ADB Start-Serverとすべてのインターフェイスをリッスンします  ( Adb start server and listen on all interfaces ) 
Android 4.3 SDK実装<コード> -a オプション。私が欲しいものは: <事前> <コード> 9988776655443331 だから背景プロセスはすべてのインタフェースにバインドされていますが、機能しません。 Windowsではこのように始め...

15  default.prop(ro.secure)を変更することによってrootを取得する?  ( Obtaining root by modifying default propro secure ) 
特権シェルを取得するには、default.propファイルの指定された値に次の行を変更する必要があります。 ro.secure = 0 ro.debuggable = 1 pertist.service.adb.enable = 1 私の...

0  すべてのパーティションがフォーマットされた後、未婚Lenovo Zuk Z1  ( Unbrick lenovo zuk z1 after every partition was formatted ) 
私の電話をそれに登録しようとしています。 /起動および/回復を含むすべてのパーティションをフォーマットしました。 電話はできません: ホーム画面に起動します。 ADBに達する。 ブートローダーの再起動しました。 新しい回復をフラッシュします。 電話は: ...

2  ルートは/ dataのファイルをリストできません  ( Root cannot list files in data ) 
<事前> <コード> 9988776655443330 <コード> su の権限は正しいですか?ハッシュプロンプトが表示されますが、/データのファイルをリストすることはできません(またはスーパーユーザーのアクセス許可が必要なものは何でもします)。 Supe...

5  ADBはすべての転送ポートをリストします  ( Adb listing all forwarded ports ) 
次のコマンドを使用して、マシンポートをエミュレータに転送しました ADBフォワードTCP:1234 TCP:8080 私は現在、競合を避けるためにすべてのポートが転送されているのを見たかったです。それをする方法? ...

0  パーティションイメージをコピーして、変更してからAndroid携帯電話に戻すことができますか?  ( Can i copy a partition image modify and then restore it back to android phone ) 
私はカスタムAndroid ROMに汚れた手を入手し始めました。特定のTWRPリカバリなしでは根ざしたAndroidデバイスがあります。私はAndroid携帯電話からパーティションイメージをコピーすることが可能であると疑問があります。次に、それを変更し、ついに...

0  同じターミナルの「adb status-window」と「adb logcat」の両方を表示  ( Showing both adb status window and adb logcat on the same terminal ) 
9988776544330 コマンドを取得しようとしています。ただし、以下のものを表示するだけです。 Androidデバッグブリッジ 状態:装置 最初は、リソースが既存の操作でビジーであったため、 9988776666544331 が停止したが、...

5  ADBを介してメディアの再生を停止します  ( Stop media playback through adb ) 
電話機のいくつかの設定をテストしています、そして残念ながら私が持っている唯一のコントロールは今ADBを通してそうです。私の問題は、次のコマンドを介して音楽ファイルの再生を開始できる間に、次の反復を実行できるようにすることはできません。 <事前> <コード> 9...

36  ADBはデバイスを発見できますがFastBootは検出できません  ( Adb can discover devices but not fastboot ) 
この問題についてウェブを検索し、通常適切なドライバをインストールすることによって解決されます。問題は私はMac上にいます。 私のデバイスを接続するときは、 adb devices を実行するときに発見されます。 998876655443333333 を実行し...




© 2021 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有


Licensed under cc by-sa 3.0 with attribution required.