このmkfs.ext4オペランドはどういう意味ですか?

このmkfs.ext4オペランドはどういう意味ですか?

GParted(0.28.1、Fedora 25)を使用して外付けドライブをフォーマットしましたが、表示されるコマンドは次のとおりです。

mkfs.ext4 -F -O ^64bit -L "INSTALL" /dev/sdd1

私は過去にコマンドラインからディスクを作成したときにそれを使用していましたが、mkfs.ext4 DEVICEさまざまなアーキテクチャで動作しているようです。ただし、上記のオプションには、-O ^64bitファイルシステムのデフォルトの64ビット機能の一部を削除して32ビットで使用できるようにするオプションが含まれています。これを行うことはできますか?一般に、最新のLinuxオペレーティングシステム(32ビットなどのシステムとの互換性のため)でそれを渡す必要がありますか?ボリュームサイズの制限を減らすことに加えて、コストはいくらですか?

ベストアンサー1

mke2fsのデフォルトオプション(ext4のオプションを含む)は/etc/mke2fs.confにあります。使用しているディストリビューションによって異なる場合があります。興味のあるディストリビューションのファイルを確認し、-O ^64bitパラメータが必要かどうかを確認します。マニュアルページによると、「^」は実際に機能を無効にするために使用されるプレフィックスです。 64ビットext4を使用しないと、ボリュームは最大15Tに制限されます。 64ビットフラグを使用すると、1EiBボリュームを持つことができます。ただし、とにかくext4に推奨される最大ボリュームサイズは16Tです。

おすすめ記事