How can I format 2 partitions in my hard drive so that I have 1 for Mac and 1 for PC

I've just did the same you want, but with the second partition for Linux. What I did was:

  • Run a Linux Live USB (any distro does good job, but I recomend SliTaz Gnu/linux)
  • Create with Gparted a full extended partition (Go Device > Creat Partition Table > Extended Partition)
  • From the extended partition, yo can create as many logical patitions you need, and withthe specific filesystem.

Once you start te osx install guide, go to Disk Utility and select the partition, erase it selecting the Mac os puls w/register and name it as you please. And that's all I did, hope you can make it!