How to partition the computer for Boot Camp

bootcampdisk-utilitypartition

I want to create a BootCamp partition on my 13" MBP with a 250 Gb hard drive.

The DiskUtility shows the partition as Mac OS Extended (Journaled).
Mac OS Extended (Journaled).

When trying to perform a partitioning with BootCamp Assistant, after the progress bar gets to about 40% of partitioning, I get the alert stating:

The disk cannot be partitioned because some files cannot be moved.
Back up the disk and use Disk Utility to format it as a single Mac OS Extended (Journaled) volume. Restore your information to the disk and try using Boot Camp Assistant again.

Here's what it looks like:
partitioning problem

Now this gets me confused – what I really should do and what's the core reason of the problem?

Best Answer

Yep, that's kinda odd. Might be because it needs to partition a contiguous chunk, for efficiency reasons, for Windows. If that's the case, and it's got some immoveable files within that contiguous chunk, I could see it having issues.

I wonder if it would be possible to run boot camp assistant from the OS X disk instead. If you can, those files could probably be shifted as you wouldn't be booted from the 1st partition anymore.

Alternately you could create a bootable partition on an external hard-drive and do the same from a fully functioning OS X installation. Finally, the last resort would be to use a 3rd party utility to add that NTFS Bootcamp partition. I don't recommend that route.