How do I transfer dual partitions to a new hard drive?

I helped out my friend last week with installing a new 500GB drive on his MBP 15". He runs Bootcamp on his computer, and has both an OS X Leopard and Windows XP partition on his old drive.

I tried to use both SuperDuper and Disk Utility to transfer over the XP partition; neither of them worked correctly. SuperDuper did not allow me to choose the XP partition at all from the "Source" menu. Disk Utility, on the other hand, let me partition the new drive into two partitions (one GUID_PARTITION_SCHEME and one FAT), and even "Restore" the XP NTFS partition from the old drive to the new drive's FAT partition. However, the "Restore" was instantaneous, indicating that Disk Utility in fact did nothing.

Is there a way to transfer either both partitions together, or at least the just the NTFS partition? I was able to transfer the OS X partition successfully and install the new drive into the computer. Everything seems to work fine with OS X. But the new drive still has the FAT partition, ready for a transfer...

I don't know much about Bootcamp, so any input will be appreciated!

Answered! View the answer I have this problem too

Is this a good question?

Score 3

Comments:

Great suggestions, fellas. I will try them this Thursday and let you know how it went.

by

Add a comment

9 Answers

Chosen Solution

Unfortunately there is not a way to just copy the whole drive, with different partitions to a new drive.

I recommend using carbon copy cloner to clone your Macintosh partition, once thats completed. on the new hard drive you will have to run the bootcamp assistant to repartition the hard drive for windows.

from there, I usually use a program called winclone, it will allow you to copy your windows partition into a disk image, and then restore the disk image to your new partition.

Was this answer helpful?

Score 4

Comments:

Wonderful. Thanks to both you and David for helping me out. The Bootcamp image is being created right now, and will soon be transferred onto the new drive!

by

Add a comment

If you download Paragon NTFS for MAC then you can read/write to an NTFS partition from the MAC OS, then you should just be able to copy the files over from the external hard drive to the internal as all the hidden files and folders will be copied too. You can't just copy an NTFS set of files to a FAT partition as there are all the different files that are file-system specific (ie. the FAT or the MFT)

Was this answer helpful?

Score 3
Add a comment

All of the OS X disk utility programs work at the volume level, not the whole disk level. I concur with matthewfrey's answer, and have performed the exact same procedure successfully for our CIO twice now.

Carbon Copy Cloner: http://www.bombich.com/index.html

Winclone: http://winclone.en.softonic.com/mac

Was this answer helpful?

Score 3
Add a comment

I have just upgraded my HD on my MacBook Pro A1226, on which I run bootcamp with win XP. Because this thread was so useful I thought I'd share a list of steps I (complete novice at this stuff) went through. Basically what Matthewfrey suggests works a treat but here is the step by step proceedure I went through to get into 500GB 7200 rpm bootcamp bliss:

1. Download carboncopy and winclone.

2. Install new HD into a SATA external enclosure.

3. Carbonccopy mac partition to external HD from within Mac of course.

4. Test boot from external HD (hold down option buttin at start etc.).

5. Intall new HD into laptop following ifixit guide.

7. Install old HD into external enclosure and attach to laptop.

8. From within Mac winclone windows partition and save the image onto new HD (my old one was full).

From here I fumbled around a bit and I'm sure there is a better way but the issue I had was that I mostly use windows because the software I spend most of the day using is specialist PC stuff so my partition is stronlgy biased to widows. The following steps can be optimised if you are not being a miser with your new HD partition like I am by having a minimum amount of space assigned to Mac (it's just a regrettable fact that I can't run the software I use for most of the working day in mac, and emulators are rubbish for these apps-and I have tried Parallels and Fusion. I live in hope that one day there will be a magic mac that means I can choose never to use windows again). As an aside; getting a mac was an experiment for me that I started two years ago. The aim was to get a reliable laptop. From that perspective is has been a great success, on the downside using Mac, from being brought up on PC, turned out to be a real pain because it made me realise how much of a slug windows is so that now I'm continually frustrated with it-windows that is.

So with this in mind:

9. Erased the Windows partition on the old HD and then move the winclone image from the new HD to the old one.

10. Using Bootcamp patition the new HD for windows.

11. Using Winclone, restore the windows image, which is now residing on the old HD, to the new bootcamp partition. Restoring the win image is time consuming so plan your day arouns it.

12. Make a couple of donations to the good people at Carboncopy and Winclone for making their available. Bob's your uncle and you're back in business.

Was this answer helpful?

Score 1
Add a comment

I dnt think that you can copy over the ENTIRE OS but if you reinstall both os's, you should be able to just copy over the data

Was this answer helpful?

Score 0
Add a comment

I personally have migrated many Mac hard drives before.

Carbon Copy Cloner is great, but personally I prefer booting from the OS DVD and use asr on Terminal.app

This is done with the new drive in a cheap SATA-USB HDD case plugged into the Mac.

Basic example of the asr command on Leopard.

asr restore -source /dev/disk0s2 -target /dev/disk1s2 -erase

This will clone disk0s2 which is the existing internal drive to disk1s2 which is the external drive.

Use the command "mount" to determine the drive name of the external drive.

And at times where the hard drive content is huge, and I do not have the 3 or 4 hrs to wait, I'll use the -noverify option like in this example.

asr restore -source /dev/disk0s2 -target /dev/disk1s2 -erase -noverify

This will skip the verification after the restore process is done, cutting the time to about half.

Was this answer helpful?

Score 0
Add a comment

Can you please tell me how you manage to transfer OS X onto the new Hard disk?

Was this answer helpful?

Score 0
Add a comment

I will need more exact instructions since a can not read between the lines. To which partition(s) do I install Carbon Copy and Winclone? Do I use Carbon Copy from Mac partition to create the Mac partition on the external HD? So then, from the Mac partition I "Win" clone the Windows partition on the Mac and transfer it to the external HD? A spoonful of sugar makes the medicine go down, at lot easier.

Was this answer helpful?

Score 0

Comments:

@Cbodor - This is a very old post. Things also change over time with newer OS's and tools. How about creating a fresh question with all of your system details and what you are trying to do. I'm sure we can help you once we have an idea what you have and what you need to do.

by

Add a comment

SuperDuper works great to make a bootable backup drive. They have a free version and a paid version. I used SuperDuper when I upgraded my Imac hard drive, by making a bootable exact clone on a spare laptop drive. I have used this drive to boot other machines under test. I have not tested it on a Bootcamp but for Mac partitions it is much better than Carbon Copy Cloner.

Was this answer helpful?

Score -1
Add a comment

Add your answer

Miroslav Djuric will be eternally grateful.
View Statistics:

Past 24 Hours: 5

Past 7 Days: 50

Past 30 Days: 199

All Time: 25,088