ハードディスクイメージ全体でパーティションのサイズを変更するには?

ハードディスクイメージ全体でパーティションのサイズを変更するには?

以下を使ってハードドライブの全体像を撮影した。

dd if=/dev/sda of=/home/user/harddriveimg bs=4M

正しくインストールしたら、パーティションのサイズを変更できるようです。

私はコマンドラインに慣れていないので、次のことを試しました。

gparted /home/user/harddriveimg

パーティションテーブルのロード中にharddriveimg0などのパーティション自体が見つかりません。

ディスクに書き換えなくても、このようなイメージファイルを変更できますか?では、どうすればよいですか?端末コマンドのみを使用するソリューションに非常に満足しています。

答え1

ループバックデバイスをこのファイルに関連付ける必要があります。

sudo losetup /dev/loop0 /home/user/harddriveimg

次に gparted を実行します。

関連情報