I really recommend SystemRescueCD
* GNU Parted is the best tool for editing your disk partitions under linux
* QtParted is a Partition Magic clone for Linux.
* Partimage is a Ghost/Drive-image clone for Linux
* File systems tools (e2fsprogs, reiserfsprogs, xfsprogs, jfsutils, ntfsprogs, dosfstools): they allow you to format, resize, debug an existing partition of your hard disk
* Sfdisk allows you to backup and restore your partition table
http://www.sysresccd.org/
JIC: http://www.ubuntuforums.org/showthread.php?t=76652 "HOWTO: Restore GRUB (if your MBR is messed up)"