途中でvmdkのサイズがあふれそうになった時ってどうすれば簡単にサイズ増やせるかな?

ntfs+winXP+事前サイズ割り当てvmdk で3GのHDDを使ってるんだけど、あふれそうになったので色々試したんだけど
大き目のvmdkを作ってからGPartedでパーティションをコピーしても動きませんでした。
GPartedのパーティションコピーはファイルの相対位置を動かしてるのかも。

だとしたらddでコピーしてからGPartedでサイズを伸ばすのがエレガントなのかなぁ。

みんなはどう思う?