I was testing Citrix Provisioning Server in my organisation when I ran into a stumbling block with our 150 Apple iMacs, they won’t PXE boot. I researched everywhere to find out how to get an Apple iMac to PXE boot, the results of my research where lots of people saying its impossible, hasn’t been done, and can’t be done.
Not one to give up easily I set about trying to figure out how I could get it to work and after two days of fiddling I came up with a solution. I have tested the solution with Citrix but it should work with any system for which you need PXE booting capability.

