OS X on a Dell Mini 9

These days, my primary computer is a 15″ MacBook Pro. It’s an amazing machine, but sometimes those 15″ can be a little unwieldy (yes, that’s what she said).

Apple used to make a small, very portable laptop: the 12″ PowerBook, which was unfortunately retired during Apple’s switch to the Intel platform. However, the transition did introduce the potential ability to run Mac OS X natively on non-Apple hardware. Whilst Apple don’t (currently) make their own netbook1, a big community has sprung up around running OS X on non-Apple netbooks. I should note from the outset that installing OS X on non-Apple hardware potentially violates the OS X EULA. If you’re going to do this, in the very least ensure you own a legal copy of Mac OS X Leopard.

The current netbook au jour is the Dell Mini 9. BoingBoing’s compatibility list shows it as the only device that currently supports every piece of hardware2 under OS X. And it does.

OS X on a Dell Mini 9

I bit the bullet and bought a Mini 9, which finally turned up a couple of weeks ago. It has a 1.6Ghz Intel Atom processor, 1GB RAM (user upgradable to 2GB), and a 16GB SSD drive. I ordered it with Ubuntu pre-installed – and let me tell you, this thing is fast. Ubuntu boot time was a respectable 30 seconds, and the user interface felt extremely responsive. In fact, I’m not sure I’ve ever seen OpenOffice load so quickly. I’ll go as far as to say that out-of-the-box, this was the best experience I’ve ever had with Ubuntu – things just worked, which has rarely been the case for me with desktop Linux before. I put an SD card in the Mini 9’s SD reader, and it instantly mounted on the desktop; I plugged an external monitor into the Mini 9’s VGA port, opened the display settings, and was able to rearrange the monitors / change resolutions / etc; Flash in the browser worked without needing to install or fiddle with anything; heck, even wifi just worked. If you’re not comfortable with sticking OS X on there, the Dell Mini 9 running Ubuntu is a lovely machine.

So, back to OS X. Aside from a few minor niggles due to my hardware setup3, installation was a breeze. This is one of the things that makes the Mini 9 such an attractive proposition as a Mac netbook – all of the wrinkles have been ironed out of the process by the clever group of people over at http://mydellmini.com. I won’t re-iterate the process in full here (I followed this guide), but in short it’s a case of:

  1. Create a DellMiniBoot boot disc (either CD or USB) and boot from it.
  2. Swap the disc with the Leopard installation DVD and tell DellMiniBoot to boot it.
  3. Install Leopard.
  4. When prompted to reboot, do so using the DellMiniBoot disc, and tell it to boot from your hard drive.
  5. Once you’re in OS X, run the DellEFI application to install the fixes that’ll make sure everything works ok.
  6. If you want two-finger trackpad scrolling, you’ll want to install these trackpad drivers.

It’s fairly straightforward, as long as you follow the guide. I had the odd problem crop up now and again, but a quick Googling saw me through – in particular, when rebooting after the installation, I had to boot into safe mode (using the -f flag) so I could get all the way through the post-install setup process. Other than that, it was pretty smooth.

The Mini 9 runs OS X beautifully. I’ve been using the Mini 9 a lot over the last 2 weeks and haven’t run into anything that hasn’t worked.

Things I like

  • Tiny and light.
    This is überportable. I’ve been chucking it into my work bag and taking it to the office with me every day. By comparison, I’ve taken my MBP in twice in the last 6 months because it’s just a hassle.
  • Silent.
  • Fast. Very fast.
    Fullscreen HD flash video gets a bit stuttery, but hey, this is a netbook. Streaming 480p H.264 movie trailers works brilliantly, however.
  • Convenient.
    For small tasks around the house, taking to work, to a friend’s house, going home for the weekend, surfing in bed, and assorted other scenarios, this is a brilliant solution.
  • A built-in SD card reader.
    Works flawlessly, and is extremely useful.
  • Cute.
    C’mon, look at it! It’s tiny!

Issues

  • Somewhat cramped keyboard on the right side.
    For some reason, our UK keyboard seems to have had an extra key squeezed into each row, meaning that the keyboard is a little more cramped than the US one. It took a little adjusting to – the tiny right-hand shift key, which is the one I usually use, was quite easy to miss at first.
  • Screen size is a limitation in some situations, although for what I’m using it for it’s generally fine.
  • I’ve had one occasion where the mouse didn’t work properly after waking, and one or two other assorted issues where it hasn’t-quite-woken-up-properly.
  • Very very occasionally, it doesn’t boot (the spinner doesn’t appear on the boot screen). If that’s the case, just turn it off and on again.

One final point it may be worth making is that this is not a replacement for a full-size Mac. This is a netbook, and a compliment to an existing machine – don’t go thinking you’ll get the same experience you will from a full-sized MacBook, because you won’t. Rumours are that Apple may be creating their own netbook-like device to be introduced later this year. Time will tell whether this is true or not – I’d be very much interested to see Apple’s take on the whole netbook thing.

I was going to finish off by filming a walkthrough showing how well things run on the Mini 9, but Mr Andy Ihnatko does a sterling job of it himself:


  1. There’s the MacBook Air, of course, but that’s thin – whereas the most important factor for portability in my opinion is width and depth. A Macbook Air, whilst lighter, takes up essentially the same amount of space as a normal MacBook – you’d still need a > 13″ bag. 
  2. Note that their caveat beneath the compatibility table is incorrect – you don’t need a replacement SSD for sleep to work. Just make sure you get a 16GB or bigger SSD in it. 8GB just doesn’t cut the mustard. 
  3. You need an external DVD drive to load the Leopard installation DVD, and I was using an internal IDE DVD drive with an IDE -> USB convertor. The Mini 9 didn’t want to boot from this, though – so I had to copy the Leopard DVD image to an external hard drive, and boot from that