Can you make an iso file
http://www.computing.net/answers/linux/iso-image-of-hard-disk/26944.html

On Sat, 2010-09-25 at 14:47 -0500, Scott Raun wrote:
> I lucked into a couple of bigger hard-drives (as in, larger than any
> of the disks I've currently got in the system).  I don't have enough
> open drive-bay space to just add them.  I can add one at a time.  I'd
> like to move my boot drive to one of the new drives, and then pull the
> current boot drive, working my way through. I've currently got:
> 
> hda (~120 MB)
> hda1 holds /
> hdb (~500 MB)
> hdb1 holds /home
> hdd (~20 MB)
> hdd1 holds swap
> hdd2 holds /spool
> 
> So, I want add what will be hde, make it bootable, copy everything
> from hda to it (preserving permissions, users, etc.), take out hda &
> boot from hde (maybe hde now becomes hda?), etc.
> 
> Anyone have a pointer to a How-To?
>