Tag Archives: OS X

Mac OS X

BootCamp Download Stuck – How to Get Drivers for Macs to run Windows 7 or 8

— updated after BootCamp 5 release June 2013 —

Where can you get a direct download of Windows drivers for Macs if BootCamp is stuck, and says ‘could not continue’ or you have some other problem downloading the drivers?

The brute force solution: it’s a darned large download, so physically take your machine to somewhere with a very fast internet connection that can download 600MB – 1GB in a couple of minutes. There, you’re done. Especially if you have a laptop, this would be the simplest solution – even take it to an Apple Store.

For the rest of us:

  1. If not, then first find out your Mac’s ModelIdentifier
    • Q: How do I find my Mac’s Model Identifier?
      A: Open System Information, and look in the Hardware Overview section.
      In other words: Click Apple menu -> About this Mac -> More Info… -> System Report -> Hardware. Now, read down the list in the Hardware Overview panel, looking for Model Identifier
    • If you’re stuck, see the note below.
    • Note that a ModelIdentifierHasNoSpacesInItAtAll.
  2. Second, get a download manager. You can try doing without, but the reason you’re on this page is that you’re having trouble getting a file to download reliably. A download manager such as iGetter or Folx solves this problem.
  3. Then, search for your ModelIdentifier in the table below. Click the link to get the download package. Be patient as they are 600MB to over 1GB. It will be much simpler if you do the download in OS X, because OS X can open the downloaded file and also open the dmg file inside it.

  4. Still in Mac OS X, once your pkg is downloaded, double click it and install to a folder on your hard drive so you know where to find it. During the Installation, click the “Change Location” option so that you can choose where it gets installed.Image of OS X Installer step where you can choose the folder to install to

  5. The folder contains a nest of folders, the last of which contains a dmg disk image file. Double click that to open. At last! Here are your Windows installer files.Install BootCampESD 4 Find and Double click the dmg fileBootCamp WindowsSupport.dmg Contents

    BootCamp WindowsSupport.dmg Contents of Drivers Folder

  6. Copy them to a usb drive, or a burnable CD. NB, it’s still 660MB or more, so it’s a full CDs worth of burning time.
  7. Done. You can now proceed with Boot Camp assistant Windows installation and boot the Mac in Windows.

If you must do the download in Windows instead OS X, it’s harder. You will need the help on http://www.cafe-encounter.net/p860/opening-a-bootcamp-driver-download-on-windows-7-or-8-with-7-zip to open the pkg file and the dmg file inside it.

BootCamp Direct Download Links

Most of these driver downloads work for both Windows 7 and Windows 8. Windows 8 on 32-bit is not officially supported, but almost everything seems to works on fine on not-officially supported models: the only specific shortcoming I’m aware of is that the screen brightness buttons don’t work on all models.

Model Identifier Size & driver release date Direct Download Link
Macmini6,1
Macmini6,2
MacBookPro10,2
iMac13,1
iMac13,2
438MB, 3 Dec 2012 http://swcdn.apple.com/content/downloads/54/18/041-8805/9tglhtxadqtnrro79rsdy4f0mkgu7wg6or/BootCampESD.pkg
MacBookPro9,1
MacBookPro9,2
1,058MB, 15 June 2012 http://swcdn.apple.com/content/downloads/11/05/041-0925/g27es04pw9re5ggrfp3vuf8ew6r53asfz8/BootCampESD.pkg
MacBookPro10,1
MacBookAir5,1
MacBookAir5,2
942MB, 15 June 2012 hhttp://swcdn.apple.com/content/downloads/55/51/041-3891/se4uhpqng48t842cdsosqh28lft54fmswl/BootCampESD.pkg
MacBookAir4,1
MacBookAir4,2
Macmini5,1
Macmini5,2
Macmini5,3
676MB, 23 May 2012 hhttp://swcdn.apple.com/content/downloads/32/33/041-2303/W5jKtsQhhMgMXs3TKhPDqLXrpXyY2HdXMN/BootCampESD.pkg
MacBook2,1
MacBook3,1
MacBook4,1
MacBook5,1
MacBook5,2
MacBook5,3
MacBook6,1
MacBook7,1
MacBookAir1,1
MacBookAir2,1
MacBookAir3,1
MacBookAir3,2
MacBookPro2,1
MacBookPro2,2
MacBookPro3,1
MacBookPro4,1
MacBookPro5,1
MacBookPro5,2
MacBookPro5,3
MacBookPro5,4
MacBookPro5,5
MacBookPro6,1
MacBookPro6,2
MacBookPro7,1
MacBookPro8,1
MacBookPro8,2
MacBookPro8,3
MacPro1,1
MacPro2,1
MacPro3,1
MacPro4,1
MacPro5,1
Macmini2,1
Macmini3,1
Macmini4,1
iMac5,1
iMac6,1
iMac7,1
iMac8,1
iMac9,1
iMac10,1
iMac11,1
iMac11,2
iMac11,3
iMac12,1
iMac12,2
632MB, 23 May 2012 http://swcdn.apple.com/content/downloads/33/54/041-2011/pRtCDYcWShMLxFggy3TzFzmfnnWQNFQBfJ/BootCampESD.pkg

Finding your ModelIdentifier

If you’re struggling to find your ModelIdentifier then you want the brilliant page at everymac.com which can tell you what model Mac you have based on serial number. On the result page after you submit, look carefully and you’ll the ModelIdentifier.

Still stuck?

If you’re still stuck, then:

  1. Look through the comments for people with similar problems — there have been a couple of hundred so they cover pretty much everything I can suggest.
  2. Try my summary of problems/solutions for direct download of bootcamp drivers

References

See BootCampESD.pkg download instructions for references and for the DIY instructions to work out these links yourself.

Using a Windows Keyboard with Mac OS X

If you’ve got OS X 10.7 this should be easy:

  1. Plug the keyboard in
  2. Open System Preferences – Language and Text – Input Sources
  3. Behold, in the list of input sources, alpabetically below British, one called “British – PC”
  4. Choose it.

Done. What could be easier? If you keep the ordinary British one ticked as well (e.g. you have a laptop and second keyboard) then you’ll want to tick the ‘Show input menu in menu bar’ option so you can easily switch between them. I like have keyboard viewer in the input list too, so I can see what layout the computer thinks I’ve got.

If you’re on an older OS X and don’t have British PC layout in your list, this post includes a link to download a British Windows Keyboard Layout for Mac.

The windows key should work as your command key, and control and alt should work as expected. If, in addition, you go to System Preferences – Keyboard – Keyboard, you should also see a button called Modifier Keys, which allows you to swap around the ctrl/command/alt keys.
I do wish Apple would make up their mind about calling the alt key ‘option’. On my MacBook, the key is labelled ‘alt’ but in the Modifer Keys dialog box it’s called ‘option’

Mac OS X Lion, Snow Leopard, Leopard : Download BootCamp Drivers

updated October 2012. Go to the newer http://www.cafe-encounter.net/p682/download-bootcamp-drivers.

See BootCampESD.pkg download instructions for the DIY instructions on how to work out these links yourself.


Older download links for Windows drivers for Mac models to 2011

Use these instructions if BootCamp Assistant fails to download the drivers for you.

  1. Find your model in the table below. Click the link to get the download package. Be patient as they are 600MB to over 1GB.
    • Q: How do you find out your Mac’s Model Identifier?
      A: Open System Information, and look in the Hardware Overview section.
      In other words: Click Apple menu -> About this Mac -> More Info… -> System Report -> Hardware. Now, read down list in the Hardware Overview panel, looking for Model Identifier
  2. Once your pkg is downloaded, double click it and install to a folder on your hard drive so you know where to find it.
  3. The folder contains a nest of folders, the last of which contains a dmg disk image file. Double click to open. Voila. Here are your Windows installer files.
  4. Copy them to a usb drive, or a burnable CD. NB, it’s 600MB or even over 1GB. A CD is usually max 800MB.
  5. Done. You can now proceed with Boot Camp assistant Windows installation.

BootCamp Drivers Download Links for Macs running OS X Lion and Snow Leopard

Models

Drivers Download link

MacBookPro9,1
MacBookPro9,2

http://swcdn.apple.com/content/downloads/11/05/041-0925/g27es04pw9re5ggrfp3vuf8ew6r53asfz8/BootCampESD.pkg

iMac12,1
iMac12,2 MacBookPro8,1 MacBookPro8,2 MacBookPro8,3

http://swcdn.apple.com/content/downloads/53/34/041-4776/TpFRDjFyRJjSvtyj2vFsPyx2bH2NSYvwN9/BootCampESD.pkg

MacBookPro10,1
MacBookAir5,1 MacBookAir5,2

http://swcdn.apple.com/content/downloads/55/51/041-3891/se4uhpqng48t842cdsosqh28lft54fmswl/BootCampESD.pkg

MacBookAir3,1
MacBookAir3,2

http://swcdn.apple.com/content/downloads/32/15/041-4775/hgMfrNHd9W8W7d8n4JyqSFLksk5TYr2HXN/BootCampESD.pkg

MacBookAir4,1
MacBookAir4,2 Macmini5,1 Macmini5,2 Macmini5,3

http://swcdn.apple.com/content/downloads/32/33/041-2303/W5jKtsQhhMgMXs3TKhPDqLXrpXyY2HdXMN/BootCampESD.pkg

MacBook2,1
MacBook3,1 MacBook4,1 MacBook5,1 MacBook5,2 MacBook5,3 MacBook6,1 MacBook7,1
MacBookAir1,1 MacBookAir2,1 MacBookAir3,1 MacBookAir3,2 MacBookPro2,1
MacBookPro2,2 MacBookPro3,1 MacBookPro4,1 MacBookPro5,1 MacBookPro5,2
MacBookPro5,3 MacBookPro5,4 MacBookPro5,5 MacBookPro6,1 MacBookPro6,2
MacBookPro7,1 MacBookPro8,1 MacBookPro8,2 MacBookPro8,3 MacPro1,1 MacPro2,1
MacPro3,1 MacPro4,1 MacPro5,1 Macmini2,1 Macmini3,1 Macmini4,1 iMac5,1
iMac6,1 iMac7,1 iMac8,1 iMac9,1 iMac10,1 iMac11,1 iMac11,2 iMac11,3 iMac12,1
iMac12,2

http://swcdn.apple.com/content/downloads/33/54/041-2011/pRtCDYcWShMLxFggy3TzFzmfnnWQNFQBfJ/BootCampESD.pkg

iTunes Home Sharing Not Working

There’s a handful of reasons that can cause this. The probably definitive list can be found by combing the apple tech support discussion thread for it at https://discussions.apple.com/thread/2586385?start=105&tstart=0
I recommend you start at the end of the thread where you’ll find the answers rather than at the beginning of the thread where’ll you find the kind of posts that people write when they’re tearing their hair out because their shiny expensive toy DOESN’T WORK.
The one that worked for me was:

  • Restart the windows Bonjour service. If you don’t know how to do that, just restart your computer.
  • The other popular one is: “Sorry bud, you need a new router.” Or if you’re ‘lucky’ just a firmware update (Have you ever tried updating your router firmware? I did it once). You can’t win then all.

Switching between Visual Studio .Net and Mono with MonoDevelop

For reasons best not examined too closely I switch between between Mac and PC which, since I earn my crust largely with .Net development, means switching between Visual Studio and MS.Net and MonoDevelop with Mono.

Mono is very impressive, it is not at all a half hearted effort, and it does some stuff that MS haven’t done. But when switching environments, there’s always the occasional gotcha. Here are some that have got me, and some solutions.

Gotcha: Linq Expressions don’t work on Mono

Solution: Add a reference to System.Core to your project.

Question: What version of NUnit is built in to mono?

As of Feb 2011, it’s nunit 2.4.8.