Chromium OS

Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people who spend most of their time on the web.

All downloads are located at This will be updated daily where builds compile succcessfully..

Build Instructions for USB

  • Linux
    1. Use p7zip to extract the IMG file from the downloaded file.
    2. At the shell, run the following (where sdX is your USB stick and ChromeOS.img is the path to the IMG file you extracted):
      dd if=ChromeOS.img of=/dev/sdX bs=4M
    3. Boot from USB stick
  • Windows
    1. Use 7zip to extract IMG file from the downloaded file.
    2. Use Win32 Image Writer, then select the IMG file and select the USB device from the menu.
    3. Click on “Write”.
    4. Boot from USB stick

All builds based on x86, amd64 and ARM generic board.

If you want to install to your hard drive, follow the instructions here and here. Heed the warnings noted in the links! When prompted for a password for the chronos user, use ‘password’ (without the quotes!).

Once installed, you can update from the Dev Server noted here.

Thanks to The Chromium Projects


Share on Google+Tweet about this on TwitterShare on FacebookShare on LinkedInShare on TumblrShare on Reddit

1,870 thoughts on “Chromium OS”

  1. First of all, I want to say Thank You for all of the builds of Chromium OS. For the most part there stable, and they work beautifully. But I’m having issues with one of my lower end laptops.
    The Wi-Fi (which is an Intel chipset), won’t work on any x64 build. I checked with modinfo (‘sudo modinfo iwlwifi’), that it wasn’t loaded. I checked dmesg (‘sudo dmesg | grep iwl’) and no system messages were found. However on the x86 build (any x86 build), iwlwifi loads successfully, and Chromium recognizes my Wi-Fi chip. But if you don’t connect to Wi-Fi within like 6sec. Of the boot up screen, it’ll say Wi-Fi is turned off, with an option to turn it back on, but when I click on it, nothing happens. Interestingly, if I plug in an Ethernet cable, and then unplug it again, Wi-Fi will start working again iuntil you reboot. I tired copying and overwriting the newest UCODE 7265 available from Intel’s website (which also contains the driver for my 3165), but everything stayed the same, it Wi-Fi won’t work without Ethernet pluged in, etc.. I downloaded it from:


    My second problem would be the touchscreen isn’t recognized, which isn’t an issue, well not an important one, but it would be nice to get it working. When I ‘catted’ the /proc/sys/……., I found out my touchscreen is a Raydium one (It jusg says Raydium Touchscreen, nothing specific), and the input for it is at /dev/input/event8 (if I cat this and touch the screen, I see some lines moving). So if you could just solve o r help point me in the right direction of what I need to do, then I guess that would be nice.

  2. On my laptop, it just hangs at “Booting the kernel”, I have re-burned the image several times, and it does the same thing.
    I have a Dell Precision M4400, with a 2.5gHz Core 2 Duo, 2GB of RAM, and an nVidia Quadro FX 770M
    I tried the CAMD64 builds.
    I would like to get Chromium OS working on my laptop.

  3. Ardmnord, I am about to start do my own build of ChromiumOS. I will start with a pretty Vanilla build just to get my feet wet. But I have a few questions. Does the kernal dertermine if the build will have the drivers for my chipset IE: A Dell Latitude D820. Also, what is the best way to add chipset, network sound and other drivers before the build to make sure modprobe picks them up on boot? As well, How to I compile the enterprise enrollment feature into the build. Thank SO much in advance.

  4. Tried installing the CX086 from May 20th and it just sat at the Chromeium screen, I then tried the special build R50 and it went to the chromeium screen and immediately went to the black prompt screen saying it was booting the kernal and went no further. I’m trying to do this on an Asus Eee PC with an Atom processor.

    1. I tried the R52 release and the Chromium flash screen went away, but chromium never loaded. I tried ctrl-alt-F2 and it took me to the command prompt. Does that mean it’s a video driver issue? The video card on these laptops is the intel graphics media accelerator 3600 series according to the device manager.

        1. I tried the R33 build and it seems to work okay, the touchpad doesn’t work correctly, the cursor just goes to the top right corner of the screen whenever i touch the touchpad. The video work fine though. I also tried the R42 with no success. I am trying to get this working for netbooks that the school I work for uses.

          1. The R34 version also boots fine, the touchpad issue is still there, the pointer moves to the top left corner (sorry I wrote that wrong in the previous post) and won’t move from there. When I plug in an external mouse it works fine, but if I touch the touchpad, the cursor again goes to the top left corner of the screen.

  5. Hi
    Great site by the way. But having trouble getting this to work on DELL OptiPlex 160. (Intel Atom 330 (1.6GHz, 1MB L2 cache) dual-core processor. Chipset: SiSM671 Northbridge and SiS968 Southbridge.)
    I get to ‘Booting the Kernel’ and it then stops.
    It would be great to find a fix, as I have quite a few of these old things and they would be ideal with ChromiumOS on.

  6. I have a couple of test devices running Chromium-OS (R52 Special) which I have successfully enterprise enrolled into my domain.
    They appear to be receiving user policies fine, however, they are not pulling down my HTTPS inspection certificate.
    In fact, the whole of chrome://certificate-manager is greyed out, not even displaying the default certificates.
    Other standard Chromebooks and Chromeboxes on my domain function correctly.

    Does anyone have this working, or can anyone help shed some light on this please?
    Thanks in advance.

    1. Hi. Have you tried a manual import into /usr/share/chromeos-ca-certificates/ or /usr/share/ca-certificates/. You could check on the existing working Chromebooks.

      Ill be looking at this soon since its fairly important to get working!

      Also, have a look at ( for a potential manual hack.

      This ‘might’ be stopping things hoewever: so Ill need to review further

  7. Hi…
    First of all thank you.
    I wanted to know, if there is any possibility of installing these builds in a separate partition without disturbing my existing linux installations.
    i.e without using the in-built “/usr/sbin/chromeos-install” script, that would nuke my hard disk.

  8. Hi there,

    I see that you release builds frequently. That’s great. One question: if I install a release today, when the next release is put out, will it/can it update to the new release? Basically, can you upgrade from release to release?


    1. The vanilla builds will only update (daily) if you choose to alter the update server. The special builds will update around a week or so after I release a new build

  9. Storage Issue on Chromium

    I installed and am running Chromium off of a 64 GB Flash Drive in old pc, but when I typed “chrome://quota-internals” into Chromium Chrome Browser I get:

    Free Disk space for the profile directory: 280.89 MB

    Where is all my storage? I should have at least 60 GB or more!

    I did a search on “disk format” at

    The first search result was “Disk Format Feb 28, 2015, 4:44 PM by Kevin Cernekee”

    Half way down the page he says …

    Bootable USB keys have the same layout, except that kernel B and rootfs B are minimal-size, and partition 1 is limited to 720M. The total USB image size is around 1.5G. When the USB image is installed on a fixed drive, the B image is duplicated from the A image, and partition 1 is made as large as possible so that the entire disk is in use.

    So does this mean I have little to no storage off the usb the os is on?

    Can I fix this?

    Any help is greatly appreciated.

    Thanks, Matt

  10. Problem Playing Video Files

    I installed and am running Chromium off of a 64 GB Flash Drive in old pc

    I tried playing some video files and I can’t. I right clicked on the video file and tried to use the default movie player, the player window opens up, but the movie never plays, I just get a circle going around and around.

    I tried downloading vlc from the chrome web store, but got a google server connection failure when it tried to download.

    Can you play video files on Chromium?

    Any help is greatly appreciated.

    Thanks, Matt

  11. Samsung NP355E5C-A01US :

    Chromium os daily build hangs on chromium screen on daily build in uefi mode and black screen after splash screen on the special builds.

    AMD E2-1800
    AMD Radeon 7340 Integrated Card
    Realtek RTL8111/8168 Ethernet
    Atheros AR9485 Wifi

  12. I’m trying to get the latest x86 daily build to work on an old desktop PC with a P4. Every time I hit ctr-alt-F2 and install to HDD it doesn’t work. When I use lsblk to list hard drives, the only one it sees is /dev/sda which is the usb drive with the installer on it. Doesn’t seem to find my internet HDD. I’ve also tried the special build with the same problem. Cloudready works with no issues, but we can’t afford to pay them in order to enroll them in our google domain for management. Anybody have any suggestions?

    1. Hi, you need to be using the special builds for Enterprise enrolment. If you use a Linux live CD (such as Ubuntu) what drive layout can you see?

      1. When I use Cloudready, I can see SDA and SDB, but when I boot from the latest special build I only see SDA which is the USB

Leave a Reply

Your email address will not be published. Required fields are marked *

The general witterings of a nerd