回答:
enableと言うときの意味が完全には定かではないので、これはあなたの質問に答えないかもしれません。
ファイルシステムのサポートはカーネルによって決定されるため、カーネルが特定のファイルシステムのサポートが追加されてコンパイルされていない場合は使用できません。そうは言っても、私がいじったすべてのAndroidデバイスは、ext2 / ext3をサポートしています(すべてのGingerbreadデバイスは、YAFFS2ではなくeMMCフラッシュで使用し始めているため、ext2 / ext3をサポートする必要があると思います)。
ext2 / ext3が正しく機能していることを確認するには、デバイスをPCに接続し、「adbシェル」を介してログオンすることをお勧めします。そこから、マウントポイントを作成し(たとえば 'mkdir / mnt / tmp'を実行して)、手動でマウントしてみます。通常、SDカードは/ dev / mmcblkXpYになります。Xはデバイス番号、Yはパーティション番号です。「mount -t ext3 / dev / mmcblkXpY / mnt / tmp」を実行してマウントしてみてください。それが機能し、/ mnt / tmpを読み書きできる場合、ext3は正常に機能しています。
mmcblk0p2
デバイスがあり/dev/block
、マウントしようとしましたが、「mount:No such device」というエラーが表示されました。ext2がサポートされているかどうかを確認する別の方法はありますか?
私はそれのようにマウントした後、SDカード、その後、スワップを仕切るCWMの回復を使用する必要があり、そのユーザーに言及したいのext2やext4のではなく、ext3の Link2SDと。これがあなたのために働くかどうか確認してください。