たとえば、パーティションを縮小するために使用できますparted
。
ターゲットドライブに同じサイズのパーティションを作成してから同様の操作を実行して、あるハードドライブから別のハードドライブにパーティションを移動(コピー)することもできますdd if=/dev/sda1 of=/dev/sdb1
。
これを同時に実行できますか?ドライブaのあまり満たないパーティションを縮小し、ドライブbにコピーします。もちろん、まずドライブから縮小することもできますが、先にそうしなくても可能だろうと思います。
答え1
「縮小」があなたの答えですファイルシステム、パーティションを移動する分割;これらは別々の2つです。
しかも意味もない考えるこれを行うには、代わりに目的のサイズの新しいファイルシステムをターゲットに作成し、ソースからターゲットにファイルをコピーするだけです。とにかく、それはあなたが達成したいものとほぼ同じですが、後で作業が減り、潜在的により構造化され、断片化されるストレージレイアウトが減少します。