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 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.

Tested on Dell Studio 1555 with Intel 5100 AGN Wireless. Oh and VirtualBox of course. If you need instructions on how to use VirtualBox, go here and RTFM..

Thanks to The Chromium Projects


Share on Google+Tweet about this on TwitterShare on FacebookShare on LinkedInShare on Tumblr

1,117 thoughts on “Chromium OS”

  1. Hey, i’ve tried to install it on virtualbox, after i could “fix the pae issue”, it showed a meesage saying that “calibration failed” and a few more lines with some errors, is there a way to fix it??

  2. does the update server not work anymore?
    i have tried all possible combinations and the update always fails.
    for 64bit build it should be this one? update_engine_client –update –omaha_url=

      1. yes, indeed, its a 64bit client running from USB (5GB Storage left on stateful partition)
        out of the ordinary – my USB stick is /dev/sdc because i have a msata SSD and a spinning disk in my Thinkpad x230, so i have to boot up using chromeos-usb.A root=/dev/sdc,
        everything else is standard.
        I appreciate your work, many thanks for it!

  3. Arnold, thanks to you, this has been an great experience.

    I have a working ChromiumOS system on my HP Mini 110. I tracked down the 3.4.0 Broadcom build, and I was able to get critical components working, including Flash. Awesome!

    My install experience with this has been interesting, so I thought I’d share.

    I’ve been considering removing Flash to save system resources.
    I’m still trying to figure out how to do some OS level tasks (e.g. check system resource utilization).
    It took several days to figure out how to get ChromiumOS working. The biggest initial delay was figuring out how to make changes to the system files. I eventually discovered the userids and passwords, the [Ctrl+Alt+F2] and the ‘mount -o remount, rw /’ command by reading your scripts. I’m not sure how to make this more obvious.
    The scripts to add Broadcom wifi and Synaptics touchpad doesn’t work well. They expect you to have network access to perform the wget commands. Which is difficult because I don’t have WiFi access yet. So I had to download the scripts on a separate PC and download the files, mentioned in the scripts, onto a usb flash drive. Which I then had to figure out how to mount to, to get the files onto the Chromium OS device.
    Given the Synaptics touchpad config scripts wouldn’t work, is having Synaptics support something that could be part of the standard build?

    With this learning process, I now can image my flash drive, make the drive read/write, copy necessary files, and run scripts to setup everything. So very cool.

    Remaining items:

    The system doesn’t like to resume. At this point, I have to reboot it every time I wake it up from sleep. This seemed to work better on the 3.14.0 builds. Anxiously waiting for the broadcom version.
    The NIC doesn’t work.
    Haven’t tried the webcam
    Seems slower than WinXP with Chrome, so going to compare to Lubuntu (or similar) with Chrome

    1. Hi

      On the resume front, have you tried messing around with the screen brightness? Ive seen it switch the screen to black so whilst it looks dead, its actually working still..

      New Broadcom special build ‘coming soon’. I just need to automate more, but its working nicely on my test rigs.

      It will have built in synaptic support as well so should make things far easier!

      1. I can’t wait to try out the new Broadcom build! Oh wait… I’m not the only one… :)

        Keep up the amazing work – just wish I could help more.

  4. hi guys.
    im new in here…im trying to run chromium os on my laptop(hp dv6 6177)i downloaded latest daily and Cx86OS_R41-6500.0-Special.non says something about decommpresing and the screen goes black and nothing happens.myconfig:i7 8gb ram dual graphics:1-intel 3000 2-amd 6770m 2gb.
    i tried hexxeh last build and it worked great but was too old.
    guys please help.

    1. guys turns out im so stupid!
      downloaded the wrong arch….so
      so great work …..i only have problem music player and video player dont play anything ….otherwise excellent performance and every hardware is working fine…. thanks a lot for your great work.

      1. Hey fazel,

        I have a dv6-6024 (i7, 8GB, 1gb 6770m) and can’t get these builds to work for me, but the old 2013 hexxeh works fine from usb. I too get some booting text which flashes for a second and then screen goes blank…

        What is the exact file you flashed to the usb which worked?

  5. Hi!

    I’m giving feedback: I tried to boot some of your daily builds (the latest I tried is from today, 30/01/15) on 3 of my computers :
    – TOSHIBA SATELLITE-L855 (Core i7)
    – HP p6713fr (Core i5)
    – HP Compaq 6510b (Intel Core 2 Duo)

    I always had the same problem: I could get the “( ¤ ) chromium” logo with white background, and then I got the first login screen, with the language selection.
    This screen never actualisate. I can click on the buttons and this works, but what is on the screen never changes. Only the mouse moves.
    I could even enable acessibility features to reach ChromeVox, and then login with my e-mail and password, and I think that the next thing I got was the desktop, but I only could see the very first configuration screen.
    The only way to refresh the screen is to click on the developer options, then click [Cancel], but this is only available on the first login screen, and while I go further on the setup process, there is no way to get this screen back.
    The [CTRL] + [ALT] + [F1-6] is working, and there is no display problem on this mode, but while I come back to the graphical user interface, I don’t see the first login screen anymore, but what was before on the screen while on tty mode.

    I hope this can help in any way! Don’t hesitate to ask me details or try doing things to help you!

  6. Hi! I have an intel NUC box that has always been fine running your 64-bit system, but now it seems to boot up to a messed up screen output – like it doesn’t understand the screen resolution or something – are there some hotkeys for fixing this?

    1. I do know from Linux that you can’t make a bootable CD ISO off a bootable USB, the reason for this is that USB images use syslinux as bootloader (which can only be installed on FAT32) and CD ISO’s use isolinux as bootloader (isolinux won’t install on anything but iso9660).

  7. I’ve booted a new amd64 img successfully from a USB, but when I try to run “install” from the command line it complains that it doesn’t know the destination and that I should specify –dst. What should I do about that?

    1. Hi John,
      You will run the command with --dst /dev/sda so that the entire command looks like:
      chromeos-install --dst /dev/sda

      Just to clarify – that is TWO dashes before the dst command. The next part “/dev/sda” means “device”/”first disk” so that it installs onto the first main hard disk.

      Here’s a link to a spot in a video with the command being typed in:

      Hope that clarifies (nobody shoot me for calling it “first disk”)

  8. Hi, I have an old HP Pavilion g6 1318-ax notebook and I am trying to install your x64 builds. However, I am stuck at the welcome screen. My mouse and touchpad are detected (and the cursor is moving) but I am unable to click. and open the dropdowns on the welcome screen to select language and wifi. How can I troubleshoot?

    1. >Sam
      Me too.
      My PC is HP machine too.
      Almost things are looked like working well.
      But Monitor doesn’t refresh.
      So, Everything are looked like not work.

  9. Thank you for your work and time.
    I use an HP Notebook with Realtek Wifi RTL8723BE.
    All Camd64OS – Build working perfectly, only wifi is not working.
    I have install on usb.
    The Special-Build is not bootable.
    I connect over lan cable.
    I hope you can help me.
    Thanks and best regards

  10. Is there a good build that will work with desktop computers. I have used hexxeh builds for Dell 760 and 780 works great but its not updated. Is there a build here that will work with older desktops. Ive tried several from this website without any luck.

  11. This website is wonderful. Thanks!

    I know a lot (most?) of people are putting Chromium on old notebooks, but I would like to buy a more upscale PC ultraBook and convert it to ChromiumOS. I know this puts me on the bleeding edge, a place I am ill-fit to be.

    Which brings me to my question: how do I decide ahead of purchase that a notebook is likely to run well ? Presuming I can come up with an inventory of parts used, does a list of driver support exist ? Is that sort of match enough, or will I run into ‘greater than the sum of its parts’ issues ?

    Forgive me if the following is crap, but I keep imagining a user being able to provide a component list and being served up a compiled distro. Would that not be totally brilliant ?

  12. Is there no ISO version of chrome os/chromium os?

    I am use to just burning linux on to disc and installing that way to HDD. I absolutly hate dos/sudo command mumbo jumbo, so if anyone knows how to get a ISO version please post it.


  13. How to make it work on Virtual Machine? I’m having some problems… Can anyone make a tutorial maybe?

  14. Hi I got some trouble when I update use dev
    When I use the Dev update as ur blog say.
    I download the update file successfully. And then . chromium os tell me need reboot.but when I reboot. I just got a black screen when kernel loaded.
    I use the daily build 20150509 amd64 version

  15. Hi, thanks for your work and sharing. I had s bug that made me reinstall again.

    1. Start Chromium OS
    2. Enter to google account un chrome browser
    3. Go to settings in google account to change the password
    4. Change the password

    The sesion in Chromium OS end and it is needed re-enter the password (the new password).

    5. The problem: never log-in, I wait 3 hours and the Wait screen never gone. I needed reinstall all system.

    Thanks for read that report.

  16. Hi Arnold , I like your work man ! Keep it up.

    There is an issue regarding Google Drive , my files are not being shown…Any help you could do ?

  17. Has anyone had a problem on the recent builds where after you connect to a wifi network, the computer just kernel panics? I haven’t tried one of the older builds.

  18. I have install problem and try too many co.. /usr/sbin/chromeos-install –dst=/dev/sda … These worked for me…

  19. I am a teacher trying to get an old Dell Studio 15 up and running as a Chromebook for my students. The USB boots fine… but I’m having two problems. Wifi is not working and when I try to install it on the hard disk, it says “cros-disks stop/waiting
    Error: can not determine destination device. Specify –dst yourself.” It sounds like it wants me to specify where the install will go, but I have no idea what command to type. Any help is appreciated. Thanks

  20. Darn. Still doesn’t work for my macbook. GPU is a nvidia 320m. Maybe its because I’m booting using EFI? Please help!

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

The general witterings of a nerd