Since narf2006 and blanka announced their solution for booting Windows XP on Intel Macs last week, many aspiring dual-booters have been posting on the OnMac forums trying to get Bills baby running on Steves systems. We thought, what can we add to all of this? Why, we can boot XP on a 20-inch iMac, a MacBook Pro, and a Mac Mini Intel Core Duo all in the same room, of course. And we can make all three of them remotely access a fourth Mac system via VNC, so were looking at Mac OS as a window in Windows XP Pro.
(This is all 100 percent legal, by the way. Apple has said its not opposed to booting other OSes on Macs—Linux has run on Macs for years—and our copy of Windows is legally licensed.)
Installation isnt difficult, thanks to the guides now available at the OnMac Wiki. The major hurdle is that each of the three systems required a different version of the xom.efi file, the bootloader which lets the system choose between Windows XP and Mac OS. We also had to tweak the video settings while installing Windows on the iMac, though once Windows was installed it had no problem running at the full 1680-by-1050 resolution of the 20-inch screen.
Were not about to play Doom 3 on any of these machines—there are still no video drivers available for the iMac or MacBook, making graphics pretty slow. But we got Ethernet, wireless networking and the headphone jack (but not the internal speakers, iSight or the remote) working using drivers suggested by OnMac.
Why do this, other than that we can? Well, we saw our friends at ExtremeTech boot Mac OS X on a homebrew Intel box last year, so we wanted to match that feat. More importantly, this opens up a world of Windows software to Intel Mac users, especially since theres no Intel-optimized version of Virtual PC, Microsofts official solution for running Windows programs on Macs.