The Raspberry Pi Chromium operating system is a great alternative to Raspbian offering a simple, fast & secure experience for anyone who find themselves on the web a lot.
Now version of the operating system is a work in progress so there are still quite a few issues at the time of this tutorial. They are constantly working on this so be sure to check them out at their subreddit or the official website for any updates on development. If in progress work doesn’t bother you and would love to get chromium on your Pi, then let’s get to it!
I should also mention that for me there was a noticeable improvement in using the Raspberry Pi 3 over the 2 with this image. I came across fewer issues and it just seemed to work better overall.
If you want to hear me talk through the process of installing and any extra little bits that you might want to know then please check out the video above. If you like it, then please don’t forget to subscribe to the channel to stay up to date.
All the equipment that you will need for this tutorial is listed below. If you’re just starting out, then a starter kit will have everything you need to get started.
Raspberry Pi 2 or 3
Installing the Raspberry Pi Chromium OS
As with most of the operating system installation guides I have done this one is pretty easy. You will be wiping the SD card so make sure you don’t have anything you want to keep on there.
Download & Preparing the SD Card
1. Firstly, we need to get the latest version of the Chromium OS. Their main project website has been down for quite sometime and looks like it won’t be coming back. You can still find all the released versions over at their sourceforge mirror (You will most likely want the files in the Raspberry Pi 3 folder.).
Alternatively, you can install Flint OS which is built on chromium os and still in active development.
2. On this page scroll down to downloads and then find the latest version for your Pi. For example, CHROMIUMRPI3 is for the Raspberry Pi 3.
3. Once downloaded you will need to unzip the file. If you don’t have any zipping tool installed, I suggest something like 7zip if you’re using Windows (Mac should unzip by double clicking on it).
4. Next you will also need a formatting tool. The one I always use and I highly recommend you use is called SD formatter and can be downloaded here.
5. Once downloaded simply install it.
6. Once installed insert the SD card into your PC and check the drive letter allocated for it(For example g:/).
7. Now open up the SD formatter and select your driver letter in the required field. Once confirmed that it is all correct press format.
8. Now that’s done we need to install the image onto the SD card. To do this download and install the win32diskimager.
9. Now open up the win32diskimager and select the image we extracted earlier. It is also super important make sure the drive letter is correct as you don’t want to wipe a random drive.
10. Once you have confirmed everything is correct, click on write.
11. Once it is done simply eject and remove the SD card from the computer.
Now we’re ready to insert the SD card into the Raspberry Pi and boot it up.
First Boot Up
Booting up is a pretty easy process but I will just quickly go through it. If you have ever owned a Chromebook before then the process is pretty much exactly the same.
When you first boot up you will be presented with a screen asking for your language, keyboard type and the network you will be using. When I wrote this tutorial the WiFi wasn’t fully supported so it’s suggested that you use Ethernet. I did try WiFi but found some weird issues with it.
Next you will be asked to sign into your google account. If you don’t wish to do this, you can continue as a guest however nothing will be personalised to you and you will also need to login to your google account manually.
If your login it will sync your preferences and then you can start using the chromium operating system like normal. I have found that sometimes on setup it gets stuck in an endless loop a simple reboot will fix this.
Now as I mentioned Raspberry Pi Chromium operating system is a work in progress and will contain issues that might be a little annoying if you want a flawless experience. It’s important to know these are likely to be patched and fixed by the people working on this port. If you want to see this project grow, make sure you throw your support behind them and let them know of any issues that you come across.
As I mentioned earlier the Raspberry Pi 3 certainly performed a lot better than the 2 so if you want a better experience you will need to pick up the latest version of the Pi. You will also find that netflix isn’t really working in the current version but the devs are aware of this and looking into it.
SD Card Formatting Help
You will notice once you write the image to the SD card it will disappear from your file explorer. This is really annoying if you need to wipe it or reinstall a different operating system. I go through the steps to getting it back in working condition below.
Either search & open
diskpart or open up run and enter
Inside the terminal window enter the following:
It should show something like this, your volume will have no label and have a size of roughly 121mb and the type will be removable. Be super careful in these next few steps as you will be wiping the drive. Enter following to select the volume you wish to wipe. (Change x to the number of the volume)
select volume x
Now simply write clear and this will reset the SD card and can now be reformatted.
You will notice that you may get an error saying access is denied to the disk but you will find that it has correctly wiped the disk and is accessible in Windows again.
I hope you have been able to get the Raspberry Pi Chromium installed and working correctly. I hope that it is proving to be a decent alternative to Raspbian. If you come across any problems or anything else that you would like to say, then please feel free to leave a comment below.