PCのハードディスクがやばくなりそうだったので、何とか別のHDDにセクタコピーしました。
そのPCのHDDは、とにかく変な構成でした。(一応windows xpは起動するのですが・・・)

HDDの先頭パーティションから順に
/dev/sda1 パーティションID=07 (NTFS) *ブート属性有
/dev/sda3 パーティションID=88 (Linuxプレーンテキスト)
/dev/sda2 パーティションID=0C (win95 FAT32 LBA)
/dev/sda4 パーティションID=de (DELL ユーティリティ)
(すべて基本パーティション)

システムの起動や、リカバリーの動作ができるようにしたまま
このHDDのパーティション領域を変更できるソフトは、ないでしょうか?

LBパーティションワークスを使ってみましたが、
システムの起動に失敗してしまいました。