SDカードのスワップパーティションのパス名を見つける方法は? - linux フィールド と file-system フィールド と partitions フィールド と command-line フィールド と swap フィールド android 関連 問題

How to find the pathname of the swap partition on sd card












9
vote

問題

日本語

real="nonofollownoreferrer">この< / A>警告、あなたは間違ったパーティションをスワップを有効にしないでください、またはあなたの電話を破壊することができます:

それ以上進む前にOK!前の電話機のパーティションレイアウトは、MMCBLCK0がSDCARD(外部)であるため、外部SDのMMCBLCK1を使用しています。これは、SWAPパーティションとしてMMCBLCK0を使用するようにプリセットされる可能性がある場合、この設定を使用すると、SBL2またはSBL3をスワップパーティションとして使用することができます。これはあなたの携帯電話と「未婚」ガイドはupelesになります。

だからスワップパーティションは、SDカードの3つのパーティション(FAT32、SDEXT、SWAP)を持っている場合、または<コード> 998887766544331 のパーティションが2つある場合(FAT43の場合)、<コード> 998877666544330 とスワップ)または<コード> /dev/block/mmcblk1p? など、異なる電話などがあり、間違った選択肢が携帯電話を煉瓦にします。

どのようにを見つけますか? 998877666544333 ファイルシステムを使用して、電話機の任意のドライブの唯一のパーティションである必要があります。

  • <コード> は、これをUbuntu にしていますが、 Android
  • で何も出力しません
  • <コード> blkid5 はスワップパーティション
  • を表示しません
  • cat /proc/partitions6 は多くのパーティションを一覧表示しますが、スワップ
  • のどちらが表示されていません。
  • <コード> cat /proc/swaps
  • のスワップのみをリストします。
  • <コード> <コード> dev: size erasesize name
  • swap10 <コード> 9988776665443311 として一部のパーティションを一覧表示しますが、それらが何であるかを示すものではありません。
  • 4extリカバリはパーティションの表に表示されます( /dev/block/mmcblk0p22 )が、DEV名
  • を言うわけではありません。
  • ...

直接印刷するためのコマンドラインツールがない場合でも、確かに他の情報からそれを推測する方法がありますか?

              
     

回答リスト

8
 
vote
vote
ベストアンサー
 

ディスク情報とオプションでは、 Expert Mode マウント解除されていないパーティションを有効にしました。それは「スワップ」を言うのではなく、それがSDカードの他の唯一のパーティションであることを明確に示しています。

ディスク情報のスクリーンショット

Swapper 2は、<コード> /dev/block/mmcblk0p3 を使用するように構成されているため、デフォルトでは行かなかったことをうれしく思います。

 
 
8
 
vote

<コード> fdisk -l は、ディスク装置名全体を明示的に渡す場合(例えば、 99887665544331 )。動作しないのはブロックデバイスの自動検出です(Androidは<コード> 998877665443332 ディレクトリの下にあるが<コード> 99887665444333 をにすることで、<コード> 998877666666654444434号に直接見ることを期待しているため、明らかに)。したがって、1つのオプションは、ディスクデバイス全体のリストを収集することです(<コード>、<コード>、<コード>、...)、 9988776665444337 を使用してそれらのパーティション表を調べます。これらのディスクデバイスは、対応するパーティションの前に<コード> 99887766544338 にリストされています。

99887665544339 ユーティリティはまったくパーティションテーブルを見ていません。システムで既知のすべてのブロックデバイスを開き、それらのデバイス上の実際のデータからファイルシステムの種類を検出します。したがって、<コード> fdisk -l /dev/block/mmcblk10 は、 998877665443311 によって初期化されるまでスワップパーティションの正しい情報を表示しません。つまり、 998877665443312 は現在のタスクに対して無用であることを意味します(どのパーティションを<コード> 998877666654443313 に渡す必要がある検索)。

fdisk -l /dev/block/mmcblk14 は通常、<コード> 998877665543315 の下のデバイスを示しています。これは、メジャー番号とマイナー番号に従って名前が付けられます。通常のデバイス名を取得するには、 998877665443316 を調べて、最初の2列に同じ番号を含む行を見つけることができます。その後、デバイス名の末尾から<コード> 9988776665433317 の部分を削除することができます。 998877665443318 を開始時にに渡して<コード> 9988766665443319 に渡すことができます。対応する装置の区画表

内部EMMCフラッシュの 998877665443320 出力を見ると、特にクアルコムベースのデバイスでは、奇妙なタイプのパーティションが見つかる可能性があります。例えば、Samsung Galaxy W(GT-I8150)の区画表を参照してください。

<事前> <コード> /dev/block1

パーティションタイプのコード<コード> 998876665443323 <コード> 99887666665443323 は、実際にはシステムデータ(さまざまなROM部品の位置やMD5ハッシュを含む)を含みます。 ;ただし、FAT16形式の「内​​部データストレージ」である<コード> 9988776654443324 は、完全にボーガスに見えるタイプを持っています。この場合、製造元は<コード> 998877666543325 (Linux Swap)型コードを独自の目的で再利用しませんでしたが、そのような衝突が発生しないことはわかりませんので、盲目的にパーティションを使用しようとしないでください。 Swapのように見えます - 最初にデバイスのサイズとパーティションのレイアウトがあなたのSDカードに表示されることが期待されるものであることを確認します。

<コード> /dev/block6 はSDカードのスワップパーティションを見つけるのに有用ではありません(MTDドライバは直接接続された生のフラッシュチップにアクセスするために使用されます。外部SDカードでは動作できません)。

 
 
 

関連する質問

9  SDカードのスワップパーティションのパス名を見つける方法は?  ( How to find the pathname of the swap partition on sd card ) 
real="nonofollownoreferrer">この< / A>警告、あなたは間違ったパーティションをスワップを有効にしないでください、またはあなたの電話を破壊することができます: それ以上進む前にOK!前の電話機のパーティションレイアウトは、M...

0  Androidにスワップサポートを追加します  ( Add swap support to android ) 
私はサムスンギャラクシーGT-I9082を所有しており、私を信頼して、その低いRAMのために本当に非常に遅いです。私はXDAから系統OSのカスタムROMをインストールしましたが、スマートフォンのRAMを増やす唯一の方法であるスワッピングをサポートしていません。...

3  根ざしたAndroid Kitkatでの内部ストレージスワップパーティションの作成と有効化  ( Creating and enabling an internal storage swap partition on rooted android kitka ) 
システム: root android 4.4電話(実際のROM:CM 11 Milestone 6)1GBのRAM、たくさんの内部ストレージがありますが、SDカードスロットはありません。私の携帯電話の仕切スキームは修正されていないシアノーゲンモード11です。...

1  内部電話ストレージからメモリを交換してRAMを増やす方法。  ( How to increase ram by swapping memory from internal phone storage ) 
<コード> Micromax Canvas Music A88 。携帯電話ストレージからRAMにメモリを割り当てたいだけです。 メモリ詳細: RAM:512 MB 内部メモリ:2 GB 内蔵ストレージからRAMに500 MBを転送したい... 誰...

0  SCANOGENMOD 7.2を実行しているHuawei U8160で動作していないスワップパーティション  ( Swap partition not working on huawei u8160 running cyanogenmod 7 2 ) 
私は、CyanogenMod 7.2を実行しているHuawei U8160(Vodafone 858 Smart)を持っています(これは2012年7月7日のMadteamによって放出されました)。 2/7/2012更新の更新後、CompCache(圧縮キャッ...

8  CyanogenMod 7.2カーネルはスワップメモリ​​をサポートしますか?  ( Does cyanogenmod 7 2 kernel support swap memory ) 
私の現在のカーネル(Verizon Motorola Droid XのためのストックFroyo 2.2 ROMに組み込まれているものは何でも)スワップメモリ​​をサポートしていません。 CyanogenMod 7.2カーネルはスワップメモリ​​をサポートしま...

1  Androidのパーティションをスワップしますか?  ( Swap partitions on android ) 
私はちょうど apparited でCyanogenmod 9 Android 4.0.4、カーネルバージョン2.6.32.9-FXP)および内部メモリを拡張するためにSDカードを分割しようとしていました。 とにかく、スワップパーティションを作ることができるこ...

3  Android用のアプリとスワップパーティションを作成します  ( Creating app and swap partition for android ) 
カルボンA5 +を持っています。私はどのくらいのROM、RAMが正確に持っているかわからない。 設定&GTに進むとき。アプリケーション&gt;アプリケーションの管理191MBの使用、11MBの無料で表示されます。 しかし、私が高度なタスクキラーを開くとき、それ...

6  カスタムROMが既存のスワップパーティションを使用するかどうかを知る方法  ( How to know if a custom rom uses existing swap partition ) 
最近、カスタムROMを4.1.2ベースのROM(ParanoidAndroidベース)に撮影したマイカスタムROMを切り替えました。 ROMはうまく機能しますが、デバイスに数秒の深刻な遅れがあります。私は、私のSDカードに1回作成されたスワップパーティション...

3  Androidは、フォアグラウンドサービスで使用されるメモリをスワップアウトしますか?  ( Does android swap out memory used by foreground services ) 
LGによって作られたAndroid Kitkatデバイスを見ると、 998877666544330 というアプリが 常時 が実行されていることがわかります(100 )。そのサービスはかなりの量のメモリを占有します。 私が言うことができるものから、そのアプリは...




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