1つのFAT32パーティションと1つのExt4パーティションを持つ32 GB SDカードがあります。 SDカードをコンピューターにマウントすると、WindowsでFAT32パーティションを問題なく読み取ることができます。しかし、どうすればExt4パーティションを読み取ることができますか?
私は Ext2Fsd をインストールしました。これは、Ext4パーティションをサポートするために( リンク1 、 リンク2 )と言われています。ただし、Ext4パーティションは部分的にしかサポートされていないとされており、読み取りに最適です。データの破損が発生する可能性があるため、それらへの書き込みは推奨されません。とにかく書く必要はありませんが、読むことすらできません。
Ext2ボリュームマネージャーを起動すると、SDカードのExt4パーティションが表示されません。なぜ表示されないのですか?
更新
さて、ここに短い更新があります。
Ext2Fsdは、Windows(エクスプローラ)でFSをマウントするためにドライブ文字を割り当てていません。
ドライブ文字を選択した後、これは私がお返しに受け取るものです。
何もない!空のダイアログボックスが表示されます。
また、Ext2Readについては、リムーバブルデバイスを理解していないようです。
これは、EXEを管理者として起動したときに得られるものです(必須)。
それが実際のHDDであれば、それを見て、私はそれを閲覧することができます。下の画像では、Ubuntuディスクに2つのExt3(そうだと思います)パーティションと1つのスワップパーティションが表示されています。
しかし、ExtパーティションがSDカードリーダーにマウントされているSDカードのようなリムーバブルデバイスの場合、(明らかに)まったく表示されません。
では、Ext2Readではリムーバブルデバイスはサポートされていませんか?正しい?そして、Ext2Fsdで何が起こっているのかわかりません。そのことは、リムーバブルデバイスのパーティションにドライブ文字を割り当てることができないためです。これは仕様によるものですか? Ubuntuで内蔵HDDをマウントすることもできませんでした。
以下でクリスが示唆しているように、本当に機能したのは、DiskinternalsのLinux Readerだけでした。クリス、ありがとう!
これは、リムーバブルドライブがLinux Readerに表示される方法です。
それは非常にうれしいです。それをオタクにしたい人のための16進ビューアーもあります。 Linuxパーティションだけでなく、Windowsパーティションも表示されます。
これが私のパーティション/ SDカード/カードリーダーに関する情報です。
とても使いやすく、たくさんの機能があります。
更新
さて、Ext2Readが機能することがわかりました。正しく読んでいませんでした。スクリーンショットで、これらが2つの異なるデバイスであることがわかります。
/dev/sda1
/dev/sda2
/dev/sdf2
端末 sdf2
は、SDカード上のExt4パーティションです。だから私はExt2Readにいくつかの信用を与えます!それは実際に機能します!しかし、Ext2Fsdはそうではありません。
これが私が機能していることがわかった別の例です:Ext4Explorer。
Ext4Explorerでも同じ結果が得られます。 1つのデバイス(内蔵HDD)の2つのパーティションと、SDカードの1つのパーティションを確認できます。こちらがスクリーンショットです。
しかし、Ext4ExplorerとExt2Readの両方とは異なり、Linuxリーダーは実際には、フォルダーを開くと、ファイルの数とファイルに関するいくつかの基本情報を表示します。前者はそうではありません。 2つのうちのどちらかを使用しているときにファイルの数を知りたい場合は、ファイルを数える必要があります。
だから私はLinux Explorerで行くと言います!
彼らはあなたが必要とするものを持っています:
http://www.diskinternals.com/linux-reader/
それは無料で、TotalCommander用のプラグインもあります!
TotalCommanderプラグイン: http://www.diskinternals.com/reader-for-tc/
最初にステップ12を読んでください!
自分の質問に対する答えを見つけたと思います。これが完全なハウツーです。
スクリーンショットが続きます...