パーティションを最初から縮小するには?つまり、ブロックデバイスの先頭に空きスペースを作成しますか?

パーティションを最初から縮小するには?つまり、ブロックデバイスの先頭に空きスペースを作成しますか?

複数のパーティションを持つSDカードを持つデバイスがあります。カードの最初のパーティションは通常マウント解除され、vfatファイルシステムを持ちます。

私が達成したいのは、パーティションの前に1MBの空き容量を作成することですので、ファイルシステムとパーティションのサイズを変更するだけでなく、空き領域の終わりに合わせて配置します。これを行うことができるGUIベースのツールがあることはわかっていますが、最小の組み込みシステムでスクリプトまたはSSH接続を使用してこれを行う必要があります。

現在のSDカード(4GB)マッピングは次のとおりです。

16MB vfat
160MB squashfs
160MB squashfs
残り ext4

アイデアは構造を維持しますが、元のu-bootを最初に置くことです。

ベストアンサー1

おすすめ記事