gparted なしでパーティションを移動する

gparted なしでパーティションを移動する

次のように、ヘッドレス Linux マシンのディスク上の ext4 パーティションを移動 (シフト) する必要があります。

Before:
[######### Partition #########][- Free space -]

After:
[- Free space -][######### Partition #########]

を使用するとこのタスクは簡単ですGPartedが、ヘッドレス ホストに関するアドバイスとして、VNC サーバーと Gparted とそのすべての依存関係をインストールすることが挙げられます。パーティションを移動するための Unix コンソール ツールや、 で同じことを行うためのマニュアル、または同様のツールがないとは信じられません。dd何かご意見はありますか?

答え1

単純にpartedはどうでしょうか?これはmoveその操作の1つです。マニュアルをご覧くださいここ

必要なのは、移動された状態でパーティションがどこから始まるか、つまりディスクの先頭からのオフセット (メガバイト単位) を正確に把握することだけです。

関連情報