HOWTO | migrate Boot Camp to a new mac
1 Boot Camp setup
Before transferring your old Mac’s Boot Camp setup to a new Mac, open Boot Camp Assistant on the new one to create a partition for Windows and to download drivers to your empty USB flash drive. Once that’s done, quit Boot Camp Assistant as we won’t install Windows from scratch.
2 Opening Windows
On the old Mac, open Window’s Start menu (or Windows 8’s Start screen) and type cmd to open a command prompt. Enter chkdsk /b to check your installation is healthy and can be copied with Winclone – if you’re unfamiliar with chkdsk, read http://bit.ly/mfwinclonetut.
3 Windows drivers
Our Mac mini is quite old, so we need to remove the old Windows drivers – software that controls the processor, graphics card and other bits of hardware used in our specific model. That’s a big task, but you can do it quickly with Sysprep, which you’ll find in C:\windows\system32\sysprep.
4 Out of the box
Select the ‘System Out-of-Box Experience’ option and check Generalize. Select the Shutdown option and then click OK. This strips out the old drivers, leaving a clean version of Windows that you can install on any new Mac. When finished, Windows will shut down, and you can restart in OS X.
5 Boot Camp backup
Thankfully, things are more straightforward on the Mac side. Here, Winclone on our Mac mini has found our Boot Camp partition, so we just need to click Save Image to copy the Boot Camp partition to a file that we’ll name ‘Boot Camp Backup’. This will take a while with a large installation.
6 Restoring your image
Copy the image file onto an external drive, connect that drive to your new Mac and then open Winclone. Drag and drop the image file into the Sources panel and then click Restore to Volume to copy the image’s contents onto the Boot Camp partition that we created in step 1.
7 Install the correct drivers
Now install the up-to-date drivers from your USB drive which are needed for Windows to get the best out of the new Mac’s hardware. The Windows setup works perfectly on the new iMac, and the whole-system migration even carries over the save files that contain your progress in games.
8 Windows activation
On your old Mac, go to Start menu > All Programs > Accessories (Windows 7) or type cmd at the Start screen (Windows 8). Right-click Command Prompt and run it as an administrator. Enter slmgr -upk to remove the product key. You can then activate Windows on your new Mac.