1つのMicroSDカードを、採用可能なストレージと通常のストレージの2つの部分に分割します。これどうやってするの?


20

すべてのストレージを採用ストレージにしたくないので、1部の採用ストレージと1部の通常のファイルストレージ(Androidが「ポータブルストレージ」と呼ぶもの)に分割する方法を考えていました。

回答:


20

デバイスをルート化する必要はありませんが、これを行ったデバイスはルート化されています

  1. 開発者オプションを有効にする必要があります。
  2. USBデバッグオプションを有効にします。
  3. SDカードがポータブルとしてフォーマットされていることを確認してから、adb実行可能ファイルを取得します(詳細については、adb tag-wikiを参照してください)。
  4. デバイスをPCに接続し、adb devicesコマンドを実行します。デバイスが正しく接続されている場合、出力にデバイスが一覧表示されます。
  5. を実行しますadb shell sm list-disks adoptable。これにより、目的に使用できるディスクのリストが表示されます。
  6. 私のデバイスでは、32 GB ASカードでdisk:179,128実行することが示されましたadb shell sm partition disk:179,128 mixed 80。採用可能なストレージとして5 GBを、他の用途のために残りを使用しました。(これにより、SDカードがフォーマットされます。)

そもそも採用ストレージをセットアップするコマンドが必要としないので、これには本当にrootが必要ですか?(smパーティションdisk:foo、bar)
-Barleyman

@Barleymanまあまあではありませんが、私のデバイスはルート化されており、ルート化されたデバイスなしではこれをテストしませんでしたので、エラーが発生した場合は試してみてください
-poqdavid

3
実際、昨日と今日はGalaxy S5で行いました。私は混合タイプを使用しませんでしたが、少なくともsmパーティションdisk:foo、bar privateは、 rootなしで正常に動作します。Link2SDを備えたlollipopから、採用可能なストレージを備えたMarshmallowへの移行は少し作業です。クリーンインストールを実行し、チタンのバックアップファイルをPCにコピーして、PCと後で電話でSDカードを再パーティションします。あなたは残りの部分を移行するapps2sd使用できる十分なスペースを確保するためにSDカードに単一のアプリケーションを動かすために過去のダイアログを戦うために必要がありますので、またチタンのバックアップが不足している携帯電話のストレージを実現していません...
Barleyman

CM13 Temasek 10.4を搭載したMoto Eで完全に動作します。ありがとう!
フェルナンドコシュ

1
私のデバイスでは、sm partition disk: disk:179,128 mixed 80コマンドがコマンドの使用法を返しました。カスタムROMが原因である可能性がありますがコンマをアンダースコアに置き換えて受け入れました。sm partition disk: disk:179_128 mixed 80
samdd

3

poqdavidの答えは正しいです。

ただし、さらに、デバイスストレージのSDカードが破損しているというエラーが表示される場合があります。その場合は、次の手順に従ってください。

ディスクをパーティション分割した後、SDカードが破損している間に、ターミナルで次のように入力します。

$> adb shell sm list-volumes all

ボリュームのリストが表示されます。例:

private mounted null
public:179,1 mounted B5B1-140C
private:179,3 unmountable null
emulated mounted null

次に、179,3を指定されたディスク番号で置き換えて、次のように入力します。

$> adb shell sm format private:179,3

$> adb shell sm mount private:179,3

これで、デバイスストレージ内のSDカードが適切にマウントされ、ポータブルストレージがまだそこにあります。

これは私のLG G5で機能し、S7でも機能するはずです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.