I have had a Dell Mini 9 laptop for a long time – probably at least three years. In that time it has struggled under Windows XP (it still has the “Designed for Microsoft Windows XP” sticker, niiiice), Windows 7, Ubuntu, Jolicloud and a few other OSs that didn’t last more than a few minutes.

On each occasion it has proved horrendously under-powered. The most use I ever got out of it was carrying it around while my PC at home had remote desktop over the web enabled, and I could use it as a remote desktop terminal into that.

However just before my exams I realised Dell had the great vision to post some Chromium OS disk images which mean that you can quite easily revitalise your Dell Mini 9 with Chromium OS. I’m writing this post on it and let me assure you it is extremely quick!

To get started, you will need:

  • A 4GB+ memory stick you don’t need
  • An ethernet connection or a phone that supports tethering via USB (more on this later)
  • A half decent internet connection to run some downloads
  • A couple of hours free
  • A Dell Mini 9 (a 10 may work but I havne’t tried it)

Enough of that, let’s get started!

  1. Download the Chromium OS image from Dell. I used the Jan 3, 2012 image as it was the latest at the time of writing.
  2. Once its downloaded, if you’re using Windows, extract the file using a program like 7zip so you have a *.img file. Other OS users should be able to use their system’s archive functionality.
  3. Write the *.img file to your USB key. On Windows, you can use the Win32 Disk Imager program to accomplish this. Just select the image and the right memory stick to write to. Wait a few minutes while it completes.
  4. Insert the memory stick into your Dell Mini and reboot it. Press and hold 0 when it restarts to go to the boot menu. Select USB from the list to boot from the USB key.
  5. When Chromium OS starts, you will need to select your locale and connect to a network. You can’t connect to a wireless network because this image does not support the wireless card out of the box. You can either use ethernet or tether a phone on a data plan over USB. Once this is done the ethernet option will highlight and you will be able to continue.
  6. Log in and run through the setup bits and pieces. You can use as-is, but we’ll want to get the wireless and stuff working first, then get it installed on the machine so you don’t need the USB key.
  7. When it has loaded use Ctrl+Alt+T to open a console. Enter “shell” and press return to get a reasonably standard linux shell to work with.
  8. Run the command “sudo su”. The password is “dell1234″. This will give you root access.
  9. Run the command “/etc/install-wl.sh”. This will install the wireless drivers for next time.
  10. Next we need to fix a bug in the installation script (don’t worry, it’s quite easy to do!). First you need to open the right file. Enter the command “cd /media/removable”. Use the “ls” command to list the attached devices. You will need to find the one with the syslinux directory on it. Mine was the first in the list. Use the cd command again to move to that directory then into syslinux, something like “cd A1258B/syslinux”.
  11. Run the command “vi usb.A.cfg”. This opens the file we need to edit. Use the usual vi commands to change the command “root=/dev/sdb3″ to “root=/dev/sda3″. Save and exit the file (Esc, :wq Enter).
  12. You’re now ready to install onto the SSD. Enter the “exit” command twice, to get back to the crosh>prompt. Enter the command “install”, press return, and enter the password “dell1234″ at the prompt.
  13. Once it’s finished, use the “exit” command again to get back to the main window. Press the power button to get to the lock screen and select Shut Down (top left corner). Once it’s off, remove the memory stick, reboot and enjoy :-)
Comments

Hi Chris

Thanks for the blog on installing Chromium OS on a Dell Mini 9; it was very interesting to me as it is exactly what I am trying to myself.

Unfortunately I am running into some problems and was wondering if you had some time for a daft noob like myself?

I’ve managed to following the instructions up to step 9 and I’ve successfully managed to active the Wi-Fi; which works just fine.

Although I can navigate to the folder that you refer to, I can’t locate the ‘syslinux’ file / folder – therefore I can’t proceed with the rest of your instructions.

I have very little knowledge of Linux, although I am not a complete doofus! I have done a few searches on how to get the OS installed on the SSD – but I keep coming up blank, whereas your information was a lot easier for me to follow and understand.

I really don’t want to take up very much of your time, but any assistance you could provide would be greatly appreciated.

All the best, Iain

Tried the Chromium on Dell Mini install. All went well until step 9 which gave a command unrecognised response.
Don’t know enough Linux/shell to inestigate further.
Any suggestions?
Thanks for putting this up, it’s just what I want if I can get it to work

Ok, for anyone else trying to follow this guide to get ChromeOS up and running on a Dell Mini 9, first of all, you need to have a window open for Ctrl+Alt+T to open a terminal window,

Now, for Step 9 the command is /etc/install_wl.sh <- note the underscore not dash in the command name. When typed in correctly, it DOES install the wifi drivers and the ethernet cable will not be required after reboot.

Secondly, finding the syslinux director can be tricky. First time I booted the removable dir was totally empty. Reboot after step 9, then the dir should have a bunch of drive names in it. The drive name that contained the syslinux dir for me was called External Drive 2 (note the spaces in the directory/drive name). To cd into the dir, you need to escape the spaces with a backslash, then you should be able to cd into it.

Thirdly, if you never used vi before, it's really weird and unusual. I tried to edit the file, totally screwed it up then exited without saving. When I tried to open the file again, there was a swap file containing my changes and the shell gave me beef about this swp file. Just use 'rm -f .usb.A.cfg.swp' to emove the swp file. Then see http://www.computerhope.com/unix/uvi.htm for some info on how to actually us vi ;)

Lastly, if install gives you beef about something being busy or some shit after trying the install command at the crosh prompt, restart and install should then work.

However, I did all this, it all worked, install finished successfully and gave me the message to reboot. But nothing happen…the mini 9 just hangs on a blank screen!

Hi folks, thanks for all your contributions regarding this post. I haven’t updated it in a while as I have another Chromebook, and as I mentioned before these instructions worked for me on my machine (small comfort to others, I realise!)

If I get another chance I can go through them again but as I said it currently works for me.

Have your say

Required

Not published, required

So we can link to you

Please be polite, constructive, and interesting