Welcome to MSDN Blogs Sign in | Join | Help

Using Boot Camp to install Windows XP on a Mac

We ordered a MacBook Pro for a Program Manager in my team today and I volunteered to install XP because I enjoy bare-metal OS installations.

Below is how I got this to work.

Overview of Steps

  • Please read the Installation Notes at the bottom of this post before you try installing XP on a Max
  • Have a blank CDR available
  • Have a USB keyboard available
  • Have a two button USB mouse available (for right-clicking in windows XP)
  • Download the Boot Camp software into the Mac
  • Get an bootable XP Install CD (Not an upgrade CD)
  • Install Mac OS X updates
  • Install any Firmware Updates needed (http://www.apple.com/support/downloads/). I needed this one. (Boot Camp does check to see that you have the needed OS and firmware updates.)
  • Install Boot Camp on the Mac
  • Run Boot Camp
  • Boot Camp will create a Driver CD for you
  • Boot Camp will let you allocate space for the XP partition (I selected about 32GB for XP. This left 60GB for the OS X parition)
  • Boot Camp will ask you to insert a the XP CD and reboot
  • Normal Windows OS installation will take place
  • Early on in XP setup You'll have to pick which partition to install XP on. For me, this was the parition labeled C:\
  • When it asked you how to format that drive I picked NTFS & quick format (see at bottom note below. Maybe I should have chosen FAT32)
  • NOTE: You won’t be able to access the network because the XP CD doesn’t have the necessary drivers so don’t bother trying to join a domain during the networking setup
  • Finally (about 40min later) you’ll reboot into XP
  • Insert the Driver CD and install the drivers. A couple of the drivers spit out a warning message that they aren’t certified. Go ahead and install anyway
  • Reboot
  • Go to Windows Update and get all the needed critical security patches (there are about ~45 needed IIRC)
  • Reboot
  • Done: You are ready to use XP on your Mac

Installation Note: how to CTRL-ALT-DELETE

  • At some point you are going to have to press CTRL-ALT-DELETE to log in.
  • You’ll press CTRL-ALT-DELETE and nothing will happen. That’s because the Mac keyboard has a “DELETE” key that works like a Windows “BACKSPACE” key and has not key that corresponds to the “DELETE” key
  • Plug in that USB keyboard
  • Press CTRL-ALT-DELETE on the USB keyboard
  • Download the Windows 2003 Resource Kit from this URL: http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en
  • Run the remapkey.exe from the resource kit
  • It shows two pictures of keyboards: one on top, and one on the bottom
  • Remap the right Apple button to the DELETE key dragging the DELETE key from the top keyboard into the RIGHT-WINDOWS in the keymap UI (a.k.a RIGHT APPLE on the physical keyboard) key on the bottom keyboard
  • Reboot
  • So now instead of using CTRL-ALT-DELETE you now press CTRL-ALT-RIGHT-APPLE

Installation Note: Right-Clicking

  • PC Laptops with a touch pad have two buttons just like PC mice
  • The Mac touchpad only has a single button; so this may irritate you
  • That’s why I used the USB mouse
     

Installation Note: Controlling which OS you boot into

  • Once you install Boot Camp you'll notice that you Mac keeps booting into XP
  • To control which OS to boot into hold down the Option key when powering up your Mac

Installation Note: NTFS vs FAT32

  • During XP install, I selected NTFS (because I like NTFS) for the OS parition.
  • Later I read that if I had chosen FAT32 then OS X could have read/written to the parition with XP

More Key-Remapping [Update 2006-05-02]

 

Published Monday, May 01, 2006 9:50 PM by saveenr

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Using Boot Camp to install Windows XP on a Mac

I've got a post up on my blog about addressing these problems including info on a cool tool that enables the fn key for the function keys as well as providing fn+backspace for delete and fn+trackpadclick for right-click.

[)amien
Tuesday, May 02, 2006 7:33 AM by Damien Guard

# re: Using Boot Camp to install Windows XP on a Mac

I just downloaded the Resource Kit you linked to and it does not seem to contain the keymap.exe file.  Has it been removed?  Mabee someone at microsoft is having some fun with bootcamp?
Thursday, May 25, 2006 12:46 PM by Bill

# re: Using Boot Camp to install Windows XP on a Mac

Bill, thank you for pointing out that error. The correct name is remapkey.exe. I have corrected the text of the post.
Sunday, June 11, 2006 1:00 PM by saveenr

# re: Using Boot Camp to install Windows XP on a Mac

I installed the resource kit, follow your steps, but still does not work. I press the right apple and the start menu opens up!

Any suggestions?

My computer is a MacBookPro

What about installing windows with parallels instead of Boot Camp?
Tuesday, July 11, 2006 1:06 PM by Nicolas

# re: Using Boot Camp to install Windows XP on a Mac

It might be worth pointing out that there is a down-side to using FAT.  It has a size limitation.  It should tell you when you try to format it if your partition is too big (well into the XP install) but I think the size limit is 32Gig.  Might be a usefull bit of info when you set your partitions with boot camp.
Friday, August 11, 2006 11:49 AM by steve

# re: Using Boot Camp to install Windows XP on a Mac

The remapkey util does the trick for Macbook Pro. Also - I used quick NTFS when formatting the partition and I can access the XP partition from within OS X.
Tuesday, August 15, 2006 4:17 PM by TJ

# re: Using Boot Camp to install Windows XP on a Mac

TJ, you can see your windows xp partition, because OSX can read a NTFS drive. But cannot write too it, there are tools that over come this problem though! Or you can just make a 2GB swap partition, just to keep some files in sync from XP to Mac...

Wednesday, October 04, 2006 7:25 AM by Adam Livesley

# re: Using Boot Camp to install Windows XP on a Mac

Wow, this is a pretty old blog, but...

Anyone know how to successfully join a Windows Server 2003 domain? Not running from the  Mac OS, but from Windows XP after you have installed it and boot camp. I keep getting an error message saying network path was not found, but I can join PCs to the domain from the same connection. I have tried using the network connection wizard and doing it manually by going to the Computer Name tab in the System Properties.

Any help is much appreciated.

Friday, February 09, 2007 2:51 PM by seth

# Double-tapping on trackpad of Windows XP on a Mac does not work?

Hello

I just installed windows XP by bootcamp on to macbook, everything works fine, however the double-tapping function in windows on the trackpad of macbook doesn't seem to work. Anyway of getting this to work pls?

Regards

Tuesday, September 11, 2007 8:19 AM by svetlana

# re: Using Boot Camp to install Windows XP on a Mac

How much RAM is on the Mac? How much of is visible to Windows XP?

I use a Mac Pro, 4 GB RAM, Mac OS 10.5.1, boot camp 2.0. Windows only sees 2 GB (1.99 GB to be precise).

Is this a known problem?

Cheers

[)aniel

Thursday, January 10, 2008 6:57 AM by Daniel Burwitz

# remapkey exe

Monday, July 07, 2008 7:27 AM by remapkey exe

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker