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!

Please note: there is a new behaviour with the chronos user password. The password has been removed from build R55-8777 onward and will continue to be removed for better overall security. Older builds have the password of ‘password’.
This means you need to use ‘chromeos-setdevpasswd’ from either shell or console to set your own password from build R55-8777 onwards.

By default, this also disables SSH access so if you also need this level of access, you will need to set a separate password using ‘sudo passwd chronos’. This allows the password for dev access and SSH access to remain separate if needed.

You can also just set a password using ‘sudo passwd chronos’ and this will allow for both dev and SSH access if you need to keep them the same. Do not use ‘chromeos-setdevpasswd’ if you want to keep the passwords the same.

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

Thanks to The Chromium Projects


2,430 thoughts on “Chromium OS”

      1. I got this working on a flash drive and it boots up with the chromium logo, but when it goes to setup, I have no wifi so I can’t set it up. Going to the terminal and entering a command brings up a error that the device isn’t a chromebook. Is this really chromium os or a pirated version of chrome or?

        1. Chromium OS is the open source project, used primarily by developers, with code that is available for anyone to checkout, modify, and build.
          Google Chrome OS is the Google product that OEMs ship on Chromebooks for general consumer use.

    1. Just dowload Chromeboo recovery Utility from Chrome Store and select the gear icon then your Chrome image and install to USB.

  1. Hi Arnold, thanks for your hard work! Do you know if any of your distributions are compatible with the tablet Lenovo ThinkPad 8? This is a 32 bit UEFI Bios tablet, with Atom Z3770, 2Gb ram e 64Gb storage. A prety nice tablet for use with ChromeOS.

      1. I tried your lastest Special Build on my Miix 300, also 32bit UEFI. But I encountered an issue. By default, that display is 800×1280 (9:16) so some things on setup are hidden and it will not auto rotate.

  2. I’m stuck on “booting local image a or local image b” I’ve created multiple time with multiple usb drive and it gave me the same result! What’s happening?

  3. 340/5000
    I’m trying to install Google Chrome OS in VirtualBox on an x64 PC.
    I downloaded “Camd64OS-20181012010101.img.7z” and retrieved the .img file but when I try to mount it in Windows 10 an error occurs “the .img file is corrupted”. I tried to download other files from the “Daily” folder but the result is the same.
    What should I do?

  4. Hi have you tried it installing in the virtualbox because I want to try it first on virtualbox and then install it alongside linux mint. I dont wanna mess up my system.

  5. Thanks for all the hard work!

    Two things I’ve noticed. I have attempted on two different devices.
    1. Bluetooth will not turn on in settings.
    2. When I log in after a fresh install the machine is not registering me as the owner. Thus I cannot disable the guest account which I need to do.

  6. I have tried both the most recent Special and Vanilla and I cannot disable the Guest account from settings. Doing a power-wash makes no difference. The daily and weekly builds don’t boot on my device, Lenovo S210 touch, so I am unable to see if these have the same issue. Please advise. (I need to disable the guest mode for my children’s safety)

  7. Can your builds works with Amlogic SoC? They are extremely popular in TV players, currently i’m using Armbian in my player, but Chromium would be much better.
    Latest kernel can be found at:
    This kernel support video driver with v4l2 m2m, i hope that chromium OS can be build with this video driver. It is only for arm64, can’t boot armhf.
    I’m willing to help, just send me source and some simple instruction (kernel is easy to compile, but never tried to build full chromium os).

  8. Arnold,

    First off, I think you’re awesome for keeping this project alive for so long. I have a lot of respect for your hard work.

    That said, I’m having a bit of a challenge. A friend of mine has an old laptop, 32 bit 2.3ghz processor and 800MB of visible RAM. It’s running Vista at the moment and is ridden with viruses so I want to solve this problem for my friend by delivering him a rather foolproof OS that’s able to run some kind of (light) office suite and is able to send and receive email, as this is the only thing he needs it for.

    At the moment I’m thinking of installing some light form of like Linux on it, but chromium has been suggested by a forum member and I think it could make sense. Do you think his system will manage chromium?

    Thanks in advance.

  9. Hi,
    I having been trying to install one of your builds to my Lenovo Thinkpad laptop. I have it installed to a usb stick, which will boot up into the Os. I can log onto my account. I have been trying to install this from my usb to the computer’s hard drive. I have done this.. please advise (if you can) on what I have done:
    in crosh install from dev/sdb to dev/sda
    this will erase all your date at the destination:/dev/sda
    Are you sure? y/N
    I answer yes and then I get the message:Ok, better safe than sorry; you answered “yes” and then I am at the crosh prompt.
    I am totally at a loss at what do do next. I would appreciate your advice on what to do next. Thanks.
    frustrated but having some fun, too
    thanks for your hard work here..

  10. Nice work! I have the live usb running and want to install it to my hard drive. /usr/sbin/chromeos-install gives me

    initctl: Unknown instance:
    Error: can not determine destination device. Specify –dst yourself.

  11. I have a desktop PC with i7-4790k I can boot from USB using special build without any problem. Everything works normal. When I’m trying to install it to HDD/SSD installation goes normal maybe except two warnings: Primary GPT header is invalid/ doing a slow DD operation please fix. After installation I’m stuck at grub booting to image A or chromium logo. Already tried to wipe disk with sudo dd if=/dev/zero of=/dev/sdX bs=4M status=progress . Is there anything I can do to make it work?

  12. Hi Arnold,
    I can boot from usb without any problems but when I’m trying to boot from ssd/hdd I’m always stuck on “booting – local image A”, but when I insert USB boot drive in that screen it boots from it. Any solutions? During install I got only warning about Invalid primary gpt header.

  13. Hi Arnold!
    I’m super happy to see that with your img I’m able to run chromium on my laptop! Everything works like a charm except the wifi.
    Have installed it using the cable, but can you explain how I might be able to fix the wifi?
    I’m using a broadcom bcm42338.
    Is there a way to load Linux drivers or something similar?
    Thanks in advance! 🙂

  14. I converted the IMG file to a VDI using VBoxManage convertfromraw, and I was able to run it on VirtualBox, but it hangs with a message like: “Performing relocations… done. Booting the kernel.” and stays there indefinitely.

  15. There is no way i can boot latest builds on my laptop with legacy support only. It simply does not start grub. Usb flash is ok, i can boot it on my Desktop. Also i can boot any other linux on my laptop.
    What is latest version which works with old legacy bios and can it be upgraded after install? Or is it better to create manually mbr partitions, dd from usb and install grub?

    1. I solved problem, my bios requires mbr so it can boot. I added from bootable linux usb one 64mb partition (sdb13) with type bios boot (fdisk number 4), then with gdisk made hybrid partition table with just this partition 13. Then installed grub, created grub.cfg on /dev/sdb3 and chromium booted. Reapeted everything on hdd after install.
      Actually it works really good 🙂
      Touchpad is not working, i will try tomorrow some configs i found.
      And i will test linux apps.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

The general witterings of a nerd