I recently bought one of the first-flight Dell Mini 9 laptops. This is my authoritative guide to the Dell Inspiron Mini 9 running Windows Vista Business edition. The hardware. The OS install. The first few weeks of running it.
This thing is long but those considering a Dell Mini 9 and want to run Vista on it or want the deep technical stuff would be well advised to muddle through.
The Legal Stuff
As always in the legal environment we live in, lets get the legal stuff out of the way:
- This guide is authoritative only in the respect that these are my full thoughts on the matter and I have tried to be thorough.
- This guide indicates some things that I did to my Dell Mini 9 that are provided and documented here for informational purposes. Taking any of these actions may have an effect on your warranty. No warranty is expressed or implied, of ANY kind, for taking any of the actions documented herein, or using any of the software indicated herein.
- You proceed at your own risk and are urgently cautioned to seek the assistance and advice of a qualified technical professional.
What did I buy?
I paid $607.96 including tax and shipping, of which $449 was for the laptop ($493 including shipping and tax for the laptop). $114 (including tax and shipping) was for the external hard drive and the made-for-the-purpose messenger bag/slip case by Timbuk2.
The laptop comes in two flavors, XP and Ubuntu with choices of 3 different sizes of solid state drives (SSDs), the largest of which is 16GB. You may purchase either 512 MB RAM (standard) or 1GB DDR2 memory. So my configuration:
- Windows XP
- Intel Atom 1600MHz CPU
- 1GB DDR SDRAM
- 16GB Solid State HDD
- Added optional 160GB WD Passport USB external HDD
- Added optional Timbuk2 Messenger Bag / Slip Case
There were some upgrades which I did NOT get which other folks may be interested in:
- 1.3 MegaPixel integrated camera ($25)
- Bluetooth 2.1 ($20)
What did I actually get?
When I received the Dell Mini 9, I was pleasantly astonished. This thing has a cool factor that is way up there. I wanted something I could travel with that would add little weight and little size so that I could stuff the thing in my laptop bag (which already carries my Toshiba M9 from Avanade). That's exactly what I received.
I know it is hard to get a sense of scale from these pictures. That is wood grain in the background from my kitchen table. I can fit this entire thing on one hand if I spread-eagle my fingers, each finger tip will ride the edge of the underside of this laptop. If I take a standard ballpoint pen and lay it on top of the laptop, the laptop's depth is almost the exact same size. A standard baseball hat will cover the entire thing. There are a few things I want to point out here.
Note the lack of fan vents (the only real vents are on the underside to help passive cooling of the laptop). This thing has no moving parts and hence it will probably be more durable over the long haul because of it. Its also nearly dead silent in operation. No exhaust fan. No spinning platters. No hum of a CDROM drive. Nothing.
The top of the Dell Mini 9 is a highly glossy plastic. It picks up and holds fingerprints really easily. Beware. If you are one of those that obsess about the glossy parts of your laptop staying impeccable, this surface will drive you crazy as you always wipe it after you handle the laptop.
This keyboard is really freaking annoying. Most of the primary keys are only slightly smaller to fit the smaller laptop size but the F-type function keys are omitted altogether! And then some of the special symbol keys are omitted as well. Any symbol or functional key which is not a letter or number has been cut down considerably, including punctuation keys. Anything which has been omitted is only available via a function key combination. Fn+A for example is F1. The windows backslash that Microsoft-centric folks use all of the time for file paths or share UNC paths? Fn+ the addition symbol! Drives me crazy.
These pictures also do not really capture just how substantial this laptop "feels". One of the worries I had going into this was that I would get something with a thin screen and it would be flimsy. I hate having "flex" in my screen when I go to put the screen up or move it around. When I have flex, I feel like I am always on the verge of breaking the laptop. Like if I wish the screen up hard enough, it will crack. Not so with this small notebook. One thing on the flip-side of that, however, this netbook is somewhat thick for its proportions. Its not really bad but in order to accommodate ports, it has some height to it and this smaller laptop weighs about as much as a full size MacBook Air despite its smaller proportions.
The port count on this laptop is actually surprisingly full featured.
- 3 USB Ports (As many as my Toshiba M9!)
- Security lock hole
- AC Power Input
- Combination media card holder (Includes support for all currently existing classes of SDHC cards)
- 10/100 Ethernet LAN Jack
- External video analog VGA port without thumbscrew holes
- Headphone Jack
- Microphone Jack
I wish the LAN port was gigabit but frankly given the specifications of the overall laptop, I am not sure that this laptop could really make good use of a gigabit network connection anyway, considering the observed performance of the solid state disk and the underlying CPU specifications.
By the way, this screen is both small and a really odd resolution. 1024x600. Its not 16:9 or 16:10, the two standard widescreen ratios but in order to deliver the 8.9" screen diagonal size, this thing has a really odd resolution. It is usable but games don't like it. Also, note that this laptop does support using the laptop screen AND an external monitor once you have updated the video driver to include Intel's GMA software.
For geeks who care, note that this processor is Hyper-Threading enabled but not Dual Core. Also, the underlying motherboard for this form factor is the Mobile Intel 945GSE Express Chipset.
Also, some miscellaneous data related to the CPU that took a little research on my part that might save you some time:
- At the time of this writing, all of the CPUs shipped in the Dell Mini 9 models are the Intel Atom N270
- 533 MHz Front Side Bus
- 1.60GHz Maximum Clock Frequency
- Installed on a 437-ball FCBGA (Ball Grid Array) socket.
- 45 nm Process
- 512KB L2 Cache
- At the time of this writing, the only available motherboard platform for this processor in the netbook form factor is the Mobile Intel 945GSE Express Chipset.
- Intel 82945GSE Graphics Memory Controller Hub
- 533 MHz Front Side Bus
- Maximum 2GB of 400Mhz or 533Mhz DDDR2 Memory
- Intel integrated Graphics Media Accelerator (GMA) 950 video chipset
- Intel I/O Controller Hub 7-M (ICH7-M)
- Provides for more PCI-E, SATA, and USB ports than the Dell Mini 9 uses
- "Intel High Definition Audio" Interface
- Supports both Wireless and WWAN Card



The underside of the laptop includes the panel for the user (and support) serviceable components. To gain access to those components, you need to remove two small screws from the upper corners of the panel. You can then remove the panel carefully by prying the top portion away from the snaps underneath and then pulling the panel up and away. The bottom side of the panel has 3 plastic tabs which slide under the body of the laptop case so do not try to lift from that side. Inside this area, we find 4 primary components:
- A Single Memory SoDIMM slot (holding a 512MB or 1GB stick by default, in my photo here I have already replaced it).
- A MiniPCI slot which holds the SSD hard drive.
- The wireless chipset. with associated antennae wiring.
- Oddly, this netbook also includes the physical mount for a WWAN card but no actual WWAN (3G network card) socket is installed. This is the US version and with some research, I have seen that there appear to be some Europe based versions where an appropriate card has been installed to allow this laptop to directly access some cellular vendors.
In my time in the Dell forums, it would seem that some folks are particularly interested in the SSD hard disk, which is in a unique form factor in these laptops with the MiniPCI card interface, and also the WWAN area which in my version comes without the appropriate hardware to accommodate a SIM card and thereby access a cell network.
The solid state disk included in my Mini 9 is the 16GB MiniPCI model from STEC which also has a 32GB model available. If you look at the full photos of the under side you can see that as it is, this SSD is already taking up most of the room allocated for the SSD drive. There have been a lot of suggestions in Ideastorm and elsewhere that Dell start shipping Mini 9 laptops with the 32GB model but I would theorize that they do not do so for space reasons. Looking at the STEC website, it looks like the 32GB model is somewhat longer than the 16GB included here and therefore would not fit in Dell's case.
The empty WWAN bay, on the other hand is intriguing. Would it not make sense to include some kind of 3G hardware in that spot to facilitate forward-looking cell connectivity? I realize that from a support standpoint it makes sense rather to include WWAN cards with pre-configured SIM chips only when the laptop is being sold as a bundled product by a carrier. Dell doesn't then have to deal with the issues from folks needing support to connect to their carrier. At least include SOMETHING in that port. The hardware is there, install the part and let me have the option of putting a SIM card in there and dealing with my carrier myself.
It feels like a heavy handed approach to artificially limiting the forward sustainability of my device, FORCING me to get a Dell mini 9 from a carrier at an inflated price with a long term contract if 3G connectivity is a feature I want.
Upgrading my Mini 9 to Prepare for Vista
Right now, as of the time that I ordered my Mini 9 right out of the gate, there were two OS options: XP and Ubuntu Linux. I dont want XP. Its already outdated. Everything I own runs Vista or Windows Server 2008. Why would I get a brand new portable machine and install an operating system that's already like 5+ years old on it that doesn't even have mainstream support from the manufacturer anymore?
The problem with upgrading to vista? Its a resource hog. Its a little better with Service Pack 1. But still a resource hog.
The first step here was to upgrade my memory. I hopped on NewEgg and ordered a 2GB DDR2 SoDIMM and then replaced the 1GB that was sent with my laptop. Remember from my earlier note that this laptop supports a maximum of only 2GB of RAM in the single slot!
The second step was to obtain some additional Hard Drive space. 16GB is going to be ok to start out with for the Operating System but that means that to ensure longevity of my system, I need to start putting applications installed elsewhere. So I needed an external HDD. I purchased the WD Passport external hard drive with my laptop from dell. At $80 base price for the 160GB version, its a pretty good deal, beating my local target by about $19 and about on par with NewEgg.
The third step was to prepare for ReadyBoost. Since this laptop supports SDHC cards via the memory card reader, I went to NewEgg and ordered a Transcend 16GB SDHC card (Class 6. For an explanation of what SDHC classes mean, hit Google. Class 6 is the fastest class of card available right now.)
I then re-formatted my WD passport drive (note that this gets rid of all of the encryption and synchronization software that comes with the drive) as NTFS file system. I also re-formatted the SDHC card from FAT32 (default) to NTFS so that I could use it with ReadyBoost.
I also went out and purchased a USB external slim DVD-ROM from NewEgg so that I had something to install vista from. I strongly recommend this. STRONGLY.
At this point, from a hardware standpoint, my machine was as ready for Vista as it was going to get.
Trimming down Vista to Prepare for my Mini 9
With the hardware of my Mini 9 ready, the simple fact of the matter is that Vista is still just too much of a resource hog to go with a default install of every part and piece and the kitchen sink. Enter vLite. vLite is an application that allows you to take an image of the installation files for vista and then customize exactly which components you want to install, integrate additional drivers onto the operating system disk, and set many of the base configuration options so that you can have the installation do common tasks like entering the Product Key, configuring some of the Folder Options, setting your locale and timezone, etc. vLite then packages your answer file (the file that holds those extra setup settings), your additional drivers, and the setup files for the components you want to install on a brand new ISO which you can then burn to disk.


Now here is where things get a little more messy if you do not know what you are doing. I am certified on Vista. MCITP: Enterprise Administrator and MCITP: Enterprise Support Technician. I have been playing with Vista since early beta editions and feel very comfortable with concepts like slipstreaming patches and drivers onto the disk. I know how to do this manually and how to fix things if they go wrong. I understand how to trace dependencies between the various components up to the feature level. If any of this sounds confusing or you have any question about doing any of this, don't. Don't risk screwing up your nice new Dell Mini 9 because there is no support for a trimmed Vista install from Microsoft and there will be similarly no support from Dell because they don't ship a Dell Mini 9 with Vista.
Use something like Symantec Ghost to backup your Dell Mini 9!
Also, I am intentionally not going into great step-by-step detail here. Those who know how to do such things will figure it out. Those who have no business doing such things will probably not.
I chose to install Vista Business because frankly I intended only to use this for light web browsing, e-books, studying, etc on the road.
So the first step is to grab a full install of Vista. I copied the contents of my vista installation files to a temporary place on my desktop's C drive. I strongly recommend doing this with an installation image which already has Service Pack 1 slipstreamed on it. Don't worry about going to vLite yet, gather everything you need for vLite before you go into the program, the software doesn't make a lot of sense otherwise. Keep your product key handy, you will want to put that in vLite so you don't need to enter it during install.
Then go to the Dell website. Choose support. Choose support by model. Choose Laptops. Choose Inspiron. Choose 910. Select to see the full list of drivers for 'Windows XP' as the Operating System. Download all of these drivers (except Bluetooth) to a local storage location on your machine. Run each of the self-extracting ZIP files and then cancel out when the installation itself is run. By default, this will then create a whole list of driver folders under c:\dell\drivers. There are a few drivers for which the Windows XP drivers just wont work in Vista, a key one that I recall from my own installation is the LAN driver. Search for the same hardware name and driver versions on Google. Dell has other laptop models that ship with a Vista driver. Download those drivers and unzip them to your dell drivers folder as well. Remove the Windows XP versions of the same drivers.
If you want to download all of the patches since SP1 and put them somewhere, you are more than welcome to. I didn't bother. Once I have my installation finished, I figure that I can download and install those on my Mini 9.
So at this point we are actually ready to run vLite.
Start the vLite application.
Browse to where you have copied your Windows Vista installation files onto disk. This is just the Vista install image, not the drivers and all of the other stuff. Those should be in other directories. DON'T choose 'Apply'. The first time I used vLite I learned the hard way that 'Apply' equates to 'build this image for me'.
Choose 'Next'.
The Tasks pane allows you to choose what you do and don't want to do. I would advise you to leave everything selected but here is an overview of the options:
- Integration (Do you want to slipstream drivers onto the install disk?) STRONGLY Recommend checked.
- Components (Do you want to customize what parts of Vista are installed?) Recommend checked unless you really want everything.
- Tweaks (Do you want to enable some custom power user stuff that we geeks commonly do? Things like setting your Folder Options automatically?) Suggest checked but can safely skip this. Will not affect functionality on your Mini 9.
- Unattended setup (Do you want to setup your options in an installation answer file so you do not have to be at your PC during the install?) Suggest checked if you do not want to be physically present during installation. You can safely skip this, particularly if you WANT to have direct choice-by-choice control during installation. Will not affect functionality on your Mini 9.
- Bootable ISO (Do you want to make the image that we create bootable?) STRONGLY Recommended checked.
Choose 'Next'.
On the integration pane, the only real settings that you need to use are the drivers. Click the drivers tab. Click the 'Insert' button. Choose 'multiple driver folder'. Choose your dell drivers folder on disk. vLite will crawl the subfolders to find all of the drivers to load on the vista installation CD.
If you want to load hotfixes, you can do that by choosing the hotfixes tab. Otherwise choose 'Next'.
You will be presented a 'Compatibility' Dialog. Uncheck Aero Glass (which the paltry graphics chipset struggles with on the mini 9). You can also uncheck Internet Explorer if you like. I did. I then installed Google Chrome after I was done with Vista installation. Ignore the 'Applications' tab. Click 'Ok'.
Go through the tree of components. ONLY CHECK COMPONENTS YOU WANT TO REMOVE. I will not go into detail here as this is one of those areas where people who don't know what they are doing will break things and I don't want to be responsible for that. I will simply say that rolling over the item on the right side, actually read what the component does before you choose it. In the drivers folder, you can safely remove most of what is there except for anything made by 'Intel' or 'Realtek'. Many of the accessories can be cleared. Many of the printers can be cleared. Many of the storage controllers can be cleared. Remember that you need to know what you are going to use this laptop for. If you want a media laptop, don't remove media components or games. If you want a business desktop or a web kiosk (as mine is), then you may be able to cut away more of these components and save yourself some space.
When you have customized your installation base, choose 'Next'.
If you have selected to do this step, you should now be looking at the tweaks. I strongly advise leaving any of the security options alone. Some folks like to disable UAC. I say that anyone who does so is an idiot. Yes, vista will prompt you any time you want to do something with admin permissions. For the overwhelming majority of the windows ecosystem right now, that is very few applications. Running vista without UAC is like running around a minefield with scissors. If the minefield of malicious programs dont get you, you might manage to poke your eye out with a careless change not realizing your are in an admin application. I am personally willing to deal with a "Continue or Cancel" dialog to confirm my intent to use an application as administrator as a trade off for a higher awareness of when I am in a mode where I can actually screw things up.
For DEP, choose "Enabled for the OS and processes (Optout)".
At any rate, set your choice of options and choose 'Next'.
If you chose to enable the Unattended installation section, this should now be presented. Provide information about your machine, a default administrator password, computer name, product key, et al, and choose 'Next' when ready.
Now you should choose 'Apply'.
Then burn an ISO.
If you did not screw this up, you should end up with an ISO of your customized vista installation which you can save off to disk and then burn to a DVD. Make sure you label your DVD.
Uh, you DID order an external USB DVD ROM, right, to do the install with?
Install Vista.
Trimming Vista Post-Install
So if you didn't manage to screw things up too badly, you end up with Vista running on your laptop. Make sure your drivers installed properly, the LAN is available, etc. If you find that some components don't show up, you need to obtain the vista version of those drivers. The Bluetooth stack for example you can grab the drivers for the same hardware from another Dell laptop. To do that you search for the name of the Bluetooth chipset and the full version string of the drivers and add the word Vista to the search string. So like "Realtek 5.694.0507.2008 Vista" to find the vista version of the Realtek LAN drivers for your mini 9.
Install Windows Updates from the Internet. This will require like 10 reboots (ok, that's an exaggeration but you get the point).
Enable ReadyBoost on your SDHC (if you have one). Use as much of the SD card as it will let you, up to 4096MB. If your SD card is slower than Class 4 its not worth it so don't bother with ReadyBoost if you aren't willing to spend $30-$40 for a decent 8GB or 16GB SDHC card. Make sure its class 4 or class 6.
(Optional) Install Google Chrome. www.google.com/chrome
Delete all of the .PNF files from c:\Windows\INF\*.PNF
Delete everything in c:\Windows\SoftwareDistribution\Download (This will disable uninstalling any hotfixes or service packs but i have never had to do uninstall any hotfix before on a client machine so this shouldn't be a big deal.)
If you installed hibernation at all, disable it. Start > Control Panel > Power Options. Hibernate tab. Uncheck the box. Remove hibernate from any power options in your power profile.
Set your page file to 1024 MB to 1024 MB if you are using ReadyBoost of at least 2GB. Start > Control Panel > System > Advanced > Performance Settings button > Advanced > Change button > Enter sizes and press set button.
Restart your machine.
Running Vista and Summary
By the end you should be running Vista on your new Dell Mini 9.
This Laptop is good for:
- A low-power portable machine for your kid.
- An inexpensive road warrior laptop for surfing the 'net and email on a personal box (this is what I got it for).
- A traveling laptop for someone who does everything with online documents.
- Someone obsessed with social networking and wants to be able to do it anywhere.
Don't use this Laptop for:
- A Desktop replacement. There are laptops for that. This one is not it. The Dell mini 9 seems to work off of the principle of "just enough" power.
- When I have this thing in my laptop elevation rack with keyboard, mouse, DVD ROM, external HDD, and second monitor, it really looks like Frankenstein's laptop. Cables stick out everywhere from the small sides of this thing. If you want a desktop replacement, get a larger form factor laptop.
- A gaming laptop. Video chipset is too weak. The processor cannot keep up with modern games. The screen is an odd size.
- Anything with significant storage needs. 16GB is just not going to cut it.