{"id":348,"date":"2012-04-06T16:57:37","date_gmt":"2012-04-06T23:57:37","guid":{"rendered":"http:\/\/danieltharp.com\/weblog\/?p=348"},"modified":"2016-03-02T21:35:51","modified_gmt":"2016-03-03T04:35:51","slug":"how-to-install-windows-xp-sp3-on-mac-osx-lion-and-get-drivers-too","status":"publish","type":"post","link":"https:\/\/danieltharp.com\/weblog\/2012\/04\/how-to-install-windows-xp-sp3-on-mac-osx-lion-and-get-drivers-too\/","title":{"rendered":"How to install Windows XP SP3 on Mac OSX Mountain Lion and get drivers, too. [updated 3\/2\/16]"},"content":{"rendered":"<p>This has been far and away my most-read article ever. Thanks for reading! If this saved you a couple bucks of your time, consider <a title=\"donating via Paypal\" href=\"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&amp;hosted_button_id=EXU5ESS7WY748\" target=\"_blank\">donating via Paypal<\/a> or via Bitcoin to 16FCWbn1wSpgn3a5mcjXRAYGYRQ5MW3qv5.<\/p>\n<p>I considered various triple and quad boot options for my new (to me) MacBook Pro, but eventually decided on a simple dual-boot, OSX Lion and Windows XP. \u00c2\u00a0If you&#8217;re reading this via a Google search, you likely ran into some problems too. \u00c2\u00a0If you have been trying to do this without involving Boot Camp at all, bear in mind that even with all the drivers technically working you&#8217;re not going to be able to do things like use the multi-touch trackpad, use the function keys on the keyboard, etc. \u00c2\u00a0Don&#8217;t worry though, this is an end-to-end guide on what to do to get XP running on a machine running Lion, complete with download links.<\/p>\n<p>5\/2\/2012 Edit: From the comments I can pretty safely say this <strong>doesn&#8217;t work on\u00c2\u00a0\u00c2\u00a02011 Macbook Pros<\/strong>. Sorry, it&#8217;s likely due to them using new hardware not accounted for in the Leopard driver pack. If you can find a way to make it work, please leave a comment.<\/p>\n<p>9\/7\/2012 Edit: It sounds like this works for Mountain Lion as well, as it should. This should work for all OSX releases for the foreseeable future, but will likely not work on newer hardware. We&#8217;re using hardware profiles from Leopard, and many chips and cards used since simply didn&#8217;t exist then.<\/p>\n<p>3\/2\/2016 Edit: Hoo boy, this thing still gets traffic. Since Windows XP is no longer supported, and is a positive magnet for malware now, I really don&#8217;t recommend you do this anymore. Only if the XP installation is not going to access the Internet. However, the links to the driver packs and such aren&#8217;t going anywhere. This probably won&#8217;t work on anything newer than 2010 gear.<\/p>\n<p><strong>Things you will need:<\/strong><\/p>\n<ul>\n<li>Bootable Windows XP disc. \u00c2\u00a0I&#8217;m using a TechNet XP SP3 disc, but any full, non-OEM option should work.<\/li>\n<li>Access to Disk Utility from something other than your active partition. \u00c2\u00a0This can be via your Mac Install Disc, Install USB drive, etc. \u00c2\u00a0I had a Lion USB drive.<\/li>\n<li>Boot Camp 2.1, i.e. the version that shipped on Leopard retail discs. \u00c2\u00a0<strong>Use Leopard install disc 1 or download it <a href=\"http:\/\/danieltharp.com\/files\/Boot%20Camp%20XP%20Drivers%20for%20Leopard-Lion.7z\">here<\/a>.<\/strong><\/li>\n<\/ul>\n<p><strong>Quick Guide:<\/strong><\/p>\n<ol>\n<li>Use Disk Utility from your bootable media, partition off however much space you want to use and make sure the format is set to &#8220;MS-DOS (FAT)&#8221; \u00c2\u00a0(which is actually FAT32)<\/li>\n<li>Install Windows \u00c2\u00a0on your new partition. \u00c2\u00a0You can choose to re-format your partition as NTFS if you want, which is more efficient than FAT32 but only allows read access to the Windows partition from OSX, where FAT32 is read\/write.<\/li>\n<li>Download the Leopard version of Boot Camp <a href=\"http:\/\/danieltharp.com\/files\/Boot%20Camp%20XP%20Drivers%20for%20Leopard-Lion.7z\">here<\/a>. (same link as above)<\/li>\n<li>Run setup.exe, don&#8217;t bother trying to drill-down into the Drivers folders manually. \u00c2\u00a0The setup catches it all.<\/li>\n<li>Reboot; if you have sound, you&#8217;re finished! \u00c2\u00a0If you don&#8217;t have sound, \u00c2\u00a0go to Device Manager, expand System Devices, disable &#8220;Microsoft UAA Bus for High Definition Audio&#8221;, then uninstall it. \u00c2\u00a0Verify Realtek High Definition Audio is also gone from Sound, video and game controllers (disable and uninstall if it is still there).<\/li>\n<li>DO NOT REBOOT, run WDM_R268.exe provided in the driver 7z file or <a href=\"http:\/\/danieltharp.com\/files\/WDM_R268.exe\">here<\/a>.<\/li>\n<li>Done, reboot to finish audio driver install.<\/li>\n<\/ol>\n<p><strong>Step-by-step Guide:<\/strong><\/p>\n<ol>\n<li>Boot to your OSX bootable media by inserting the disc (or plugging in the flash drive) and holding down the Option\/Alt key once you hear the startup chime.<\/li>\n<li>From the Install Menu, choose Disk Utility and hit continue.<\/li>\n<li>Click on your hard drive, usually the top-most item in the list of devices, and in the main pane hit the Partition button.<\/li>\n<li>On a default Lion install, it takes up the entire hard drive. \u00c2\u00a0Provided you aren&#8217;t using all of it, select the partition and click the + button beneath it to create a new partition. \u00c2\u00a0Name it what you want, set the size in GBs that you want to give to your Windows installation (I set mine to 120 out of 500, so I have room for XP-friendly games.). \u00c2\u00a0In the details on the right side of the main pane, change the format of your new Windows partition from Mac OS Extended (Journaled) to MS-DOS (FAT). \u00c2\u00a0This is actually FAT32, not standard FAT with it&#8217;s 4GB file limits and whatnot. \u00c2\u00a0FAT32 has a downside here in that it makes 32KB clusters, which can be wasteful at large sizes (partitions above 32GB). \u00c2\u00a0The advantage to formatting as FAT32 and not NTFS (which is possible later on) is what you&#8217;ll have read AND write access to your Windows files when booted into OS X. \u00c2\u00a0NTFS is read-only to OS X.<\/li>\n<li>When everything looks correct, hit Apply and wait for your partitions to be modified. \u00c2\u00a0If you get an error at this point, select the Mac partition (not the hard drive itself), select First Aid (losing your changes to the partition table, unfortunately), then hit Repair Disk. \u00c2\u00a0If you still have errors, repeat this step but choose Repair Disk Permissions.<\/li>\n<li>Once your partition is set, put your Windows XP disc in the Mac and reboot, again holding down the Option\/Alt key to choose your boot device. \u00c2\u00a0You should see the typical Windows XP setup process begin. \u00c2\u00a0After a few minutes of loading, you should be able to begin the installation. \u00c2\u00a0Hit Enter to begin the installation and F8 if you agree to the license terms. \u00c2\u00a0At this point, you should see your Windows partition, two [Unknown] partitions and possibly some unallocated space. \u00c2\u00a0Make sure you install to your newly created partition. \u00c2\u00a0You&#8217;ll be given the option to format to NTFS. \u00c2\u00a0Again, NTFS only allows Read-Only access to your files from OS X, but is more efficient space-wise than FAT32, which you can read and write from in OS X. \u00c2\u00a0Make your decision according to your needs and proceed with the installation.<\/li>\n<li>If you&#8217;re used to installing Windows XP on computers, bear in mind <strong>this is not an unattended installation<\/strong>; every time the machine reboots you&#8217;ll need to be there to hold down Option\/Alt and tell it to boot to your Windows partition (NOT the disc, which would start the setup process over again). So hold your computer&#8217;s hand through the installation process.<\/li>\n<li>When setup finishes, you now technically have a working dual-boot setup. \u00c2\u00a0But there are a lot of missing drivers and a lot of things you won&#8217;t be able to do. \u00c2\u00a0The big one would be your lack of network drivers, which means no way to get online to get your other drivers. \u00c2\u00a0So now grab Boot Camp 2.1, with it&#8217;s sweet cache of Windows XP drivers, <a href=\"http:\/\/danieltharp.com\/files\/Boot%20Camp%20XP%20Drivers%20for%20Leopard-Lion.7z\">here<\/a>. \u00c2\u00a0You will need <a href=\"http:\/\/www.7-zip.org\/download.html\">7zip<\/a>to unpack it. \u00c2\u00a0The files in that archive are copied directly from my Leopard Install Disc and 7z&#8217;ed with Ultra compression. \u00c2\u00a0Be patient.<strong>Again, <a href=\"http:\/\/danieltharp.com\/files\/Boot%20Camp%20XP%20Drivers%20for%20Leopard-Lion.7z\">download the driver pack for getting XP working on Lion here<\/a>. Get <a href=\"http:\/\/www.7-zip.org\/download.html\">7zip here<\/a> if you don&#8217;t have it.<\/strong><\/li>\n<li>Once you have the driver pack downloaded and unpacked to your XP installation, run setup.exe to begin the Boot Camp installation process. \u00c2\u00a0It will ask to install the Apple Software Updater first, which I went ahead and did because iTunes is going to install it anyway. \u00c2\u00a0Watch as the Boot Camp installer finds and installs all the drivers for you. \u00c2\u00a0Once it&#8217;s done, it will ask to reboot. \u00c2\u00a0Don&#8217;t forget to hold down Option\/Alt to get back in when it does.<\/li>\n<li>When XP comes back up, you may find that your video looks like it didn&#8217;t install. \u00c2\u00a0On nVidia systems, Go to Start -&gt; Control Panel and double-click nVidia Control Panel. \u00c2\u00a0It should immediately ask to adjust your resolution. \u00c2\u00a0While you&#8217;re in here you can make any changes to the color, etc. that you need.<\/li>\n<li>Test if you have sound by clicking the speaker icon in the system tray on the bottom right, dragging the volume slider all the way to the top and releasing. \u00c2\u00a0You should hear a tone. \u00c2\u00a0If you do, go to Start -&gt; Control Panel -&gt; System -&gt; Hardware -&gt; Device Manager. \u00c2\u00a0If there are no exclamation points, red Xs or anything of the sort then you&#8217;re done, enjoy your XP-on-Lion goodness.<\/li>\n<li>If you do not have sound, Boot Camp has probably installed a Realtek audio driver that is incompatible with Service Pack 3 of Windows XP. \u00c2\u00a0Go to Start -&gt; Control Panel -&gt; System -&gt; Hardware -&gt; Device Manager.\u00c2\u00a0 Expand System Devices by clicking the + next to it, find\u00c2\u00a0&#8220;Microsoft UAA Bus for High Definition Audio&#8221; in the list of entries, right-click it (on a Mac laptop, you can now right click by placing two fingers on the trackpad and clicking the mouse button over what you want to right-click on) and click Disable. \u00c2\u00a0It will ask to confirm you want to disable it, click Yes. \u00c2\u00a0Right-click it again, and click Uninstall. \u00c2\u00a0Hit yes to confirm uninstallation.<\/li>\n<li>In the big driver download there is a file in the root called <a href=\"http:\/\/danieltharp.com\/files\/WDM_R268.exe\">WDM_R268.exe<\/a>. \u00c2\u00a0If you didn&#8217;t download the pack (because you already had Leopard Discs, for example), download just the audio driver <a href=\"http:\/\/danieltharp.com\/files\/WDM_R268.exe\">here<\/a>. \u00c2\u00a0Run that exe and it will install working audio drivers. \u00c2\u00a0You should hear the &#8220;fwop&#8221; of a Windows message in the system tray on installation saying a reboot is needed to complete installation. At this point, everything should be working on your system.<\/li>\n<li>You&#8217;re done, Boot Camp now sits in the system tray as a gray diamond. \u00c2\u00a0You can use it to determine which OS gets run by default. \u00c2\u00a0If you see a boot selection prompt when you&#8217;re booting to Windows, having you choose between Windows XP and &#8220;Unknown boot on drive C&#8221; or something to that effect, go to Start-&gt;Control Panel-&gt;System-&gt;Advanced-&gt;Settings under Startup and Recovery. \u00c2\u00a0Make sure Microsoft Windows XP is your default Operating System in the dropdown list, and uncheck the box immediately below it that says &#8220;Time to display list of operating systems&#8221;. \u00c2\u00a0I leave the second box checked in case I do want to boot to Safe Mode after a loss of power.<\/li>\n<\/ol>\n<p>Hopefully that&#8217;s all it takes to get you up and going, please comment if this helped you out, or if this doesn&#8217;t work for you (likely if you have a 2011-2012 machine).<\/p>\n<p>9\/7\/2012 Edit: Commenter Mark writes: &#8220;I can confirm that I have boot camp installed with Windows XP and Mountain Lion. Everything is running smoothly on my late <strong>2009 24\u00e2\u20ac\u00b3 iMac<\/strong>. The only problem I experienced was with windows update installing an incompatible nVidia driver which prevented my wired ethernet from working. Rolling back to the previous driver cured this and hiding the offending updated driver from windows update should prevent future issues.&#8221;<\/p>\n<p>Daniel Tharp<br \/>\n<a href=\"http:\/\/www.danieltharp.com\/weblog\">danieltharp.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This has been far and away my most-read article ever. Thanks for reading! If this saved you a couple bucks of your time, consider donating via Paypal or via Bitcoin to 16FCWbn1wSpgn3a5mcjXRAYGYRQ5MW3qv5. I considered various triple and quad boot options for my new (to me) MacBook Pro, but eventually decided on a simple dual-boot, OSX [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9,16],"tags":[],"class_list":["post-348","post","type-post","status-publish","format-standard","hentry","category-nerd-stuff","category-work"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1RwV4-5C","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/posts\/348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/comments?post=348"}],"version-history":[{"count":15,"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/posts\/348\/revisions"}],"predecessor-version":[{"id":350,"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/posts\/348\/revisions\/350"}],"wp:attachment":[{"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/media?parent=348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/categories?post=348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/danieltharp.com\/weblog\/wp-json\/wp\/v2\/tags?post=348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}