I tried the Windows Startup Repair tools, various command. At this point, I tried using Clonezilla to clone my old Windows partition over into the newly created Boot Camp partition, but I could not get it to boot, no matter what. However, you can compress the image sudo / opt / drbl / sbin / clonezilla For the examples, we'll be doing a direct disk-to-disk clone using some small virtual drives partitioned as such: hda 2GB mbr - grub hda1 - Linux root (ext3) hda2 - swap hda3 - Linux /home (ext3) hdb 2GB (unpartitioned) Next we choose if we'll proceed in Beginner or Expert mode After booting into Mac OS X with my new drive, I used the Boot Camp Assistant to shrink the Mac OS partition down. If I have a 50gb bootcamp partition and only 20gb of that is in use, will the clonezilla backup be 50gb or 20gb? CloneZilla creates a bit-copy, so it is the same size as the partition that you clone. Boot Clonezilla from the thumb drive E.g. Plug in the new drive in the external case.