ファイル内の動的にサイズ変更されたパーティション..可能ですか?

ファイル内の動的にサイズ変更されたパーティション..可能ですか?

私が出会ったecryptfs 抜け穴長いファイル名を持つファイルは作成されません(ecryptfsが元のファイル名にプレフィックスを追加して長さを延長するため)。だから、ext4ecryptfsマウント内のファイルにファイルシステムを作成する方法があるかどうか疑問に思います。したがって、ecryptfsがファイルを暗号化するときのファイル名の長さに問題はありません。しかし、私はext4ファイルシステムの静的サイズを指定したくないので、ファイルが追加(または削除)されるにつれてサイズを大きくしたり縮小したいと思います。不可能な気がしますが、この問題に対する解決策はありますか?長すぎるファイル名は変更できません。

答え1

@Lucasが述べたように、これに関してLUKSはeCryptfsよりも好まれますが、はい、ext4イメージファイルのサイズを簡単に調整できます。truncate -s xxx fileファイルサイズの変更を使用して、ループドライバlosetup -c /dev/loopXのサイズのアイデアを更新(または削除して再インストール)するresize2fsことができます。ファイルを縮小するには、まずファイルをアンマウントしてからresize2fsファイルサイズを小さくする必要があります。resize2fs設定されたファイルシステムサイズより小さくファイルを縮小しないように注意してください。

関連情報