1

ext4ファイルシステムブロックグループのアンドロイド、データパーティション、システムパーティションで、0、1、3、5、7などのみがブロックグループ記述子とスーパーブロックを持っていることがわかりました。しかし、Linux にはいくつかありますが、ext4 ファイル システムのブロック グループにブロック グループ記述子とスーパー ブロックを持たせる方法を教えてください。

4

1 に答える 1

0

これは、Android デバイスの ext4 ファイルシステムに設定された「 sparse_super 機能フラグ」によるものです。sparse_super 機能は、スーパーブロックとグループ記述子テーブルがすべてのブロック グループの一部ではないことを意味します。代わりに、ブロック グループ 0 と 1、および番号が 3、5、7 のべき乗であるすべてのブロック グループにコピーされます。

-> つまり、0、1、3、5、7、9、25、27、49... で表示されることを意味します。

次のコマンドを使用して、ファイルシステムでこの機能を無効にすることができます。

    tune2fs -s 0 /dev/...

または、新しい ext4 ファイルシステムの作成中:

    mke2fs -T ext4 -O ^sparse_super /dev/...
于 2013-01-29T16:08:23.177 に答える