Chrome OS is surely not as feature-packed as Windows 10, but one can’t deny that it breathes a new life into old machines. In fact, I would go as far as to say that, if you are a general user then you should use Chrome OS over Windows 10 for its amazing performance and battery life. And with the Play Store support, you can actually run Android and Linux apps on your PC. How cool is that?
Before we start our tutorial, let’s get the requirements and downloads out of the way. Once you meet all the requirements and download the relevant files, the setup will go smoothly. You can click on the links below to move between different menus.
- UEFI support in the motherboardSupport for legacy BIOS has also been added, but there are a few limitations. You can read the documentation here.Intel-based CPU and GPUSupport for AMD CPU and GPU has also been added, but currently, it only supports AMD Ryzen 3XXX and AMD Stoney Ridge processorsA USB flash drive with at least 16GB of storage space
Install Chrome OS on Windows: Required Downloads
First off, download the Linux Mint Cinnamon image. You can also use other Linux distros such as Ubuntu or Debian, but since Linux Mint is pretty lightweight, I am using it in this tutorial.
Next, download Rufus (Free) so that we can flash Linux Mint Cinnamon on the USB drive.
After that, download the official Chrome OS recovery image from here. If this link is not working then you can download the image from here as well. Open the website and search for “rammus”. Now, click on the latest recovery image to download it (right now it’s 87, but it may change in the future). Here, I am recommending “rammus” because it works on modern Intel processors. However, you should follow the below rule and download the specific image based on your processor.
Now, download the most important file: Brunch. It’s a framework built by a developer named sebanc so huge thanks to him for making this project possible. The framework creates a generic Chrome OS image from the official recovery image so it can be installed on any Windows PC. To download the file, click here and look for the latest stable build and then click on “Assets”. Now, download the “tar.gz” file.
Finally, download the “install.sh” script which magically installs Chrome OS without manually typing the commands. The script has been written by Kedar Nimbalkar. To download it, click here and press Ctrl + S to save the file. If the above link is not working then you can click on this alternative link to download the “install.sh” script.
Install Chrome OS on PC with Play Store Support
Before moving to installation steps, I want to give a quick rundown as to how we will install Chrome OS on PC with Play Store support. First off, we will boot Linux Mint through the USB drive on our Windows computer, and from there, we can run the script and install Chrome OS on our PC. Keep in mind, this process will completely wipe your hard drive including personal files and folders. So create a backup before you proceed. With that out of the way, let’s move to the steps.
Flash and Manage Files
Connect your USB flash drive and open Rufus. Next, click on the “Select” button and choose the Linux Mint Cinnamon image. Now, just click on “Start”. You will get a few prompts so click on “Yes” and “OK” to continue the flashing process.
After Rufus is done with flashing, close it. Now, create a folder named “Chrome OS” on your desktop. Move the “install.sh” file to the “Chrome OS” folder.
Next, right-click on the Brunch file and choose “Extract to Brunch…”. All the files will be extracted in a folder on the desktop.
Now, move all the extracted Brunch files to the same “Chrome OS” folder on the desktop.
Similarly, extract the official Chrome OS recovery image and you will get a folder on the desktop. Open it and rename the file to rammus_recovery.bin. If you have downloaded another image then rename it accordingly. For example, if you have downloaded the “samus” image then rename it to samus_recovery.bin.
Finally, move the “rammus_recovery.bin” file to the “Chrome OS” folder. By the end, you should have these 6 files inside the “Chrome OS” folder.
Now, move the whole “Chrome OS” folder to the USB drive on which you just flashed Linux Mint Cinnamon.
Boot into Linux Mint Cinnamon
1. Plug the USB flash drive into the PC on which you want to install Chrome OS. If you are installing Chrome OS on the same PC then keep it plugged in.
Once you have entered the BIOS, move to the “Boot” tab and select “UEFI” from the Boot List Option. If this option is not available then don’t worry, move to the next step.
After that, move to the “Security” tab and disable “Secure Boot”. Keep in mind, every BIOS has its own interface so the menu placement might differ from one PC to another. Nevertheless, look for “UEFI” and “Secure Boot” under Security, Boot, or System Configuration tabs and makes the changes accordingly. Keep in mind, disabling Secure Boot is mandatory.
Finally, move to the “Exit” tab and choose “Exit Save Changes“. Immediately, after that, start pressing the boot key again. You will be asked to choose your boot device. Select the “USB drive” and hit enter.
You will boot straight into Linux Mint Cinnamon. If you are prompted with a splash screen, choose the default option: “Start Linux Mint“.
Install Chrome OS on PC
Now that you have booted into Linux Mint, click on the network icon at the bottom-right corner and connect to WiFi or Ethernet. The Chrome OS installer will need an active internet connection to download some missing libraries and dependencies.
After that, open the “Home” folder on the desktop and move to the “File System” tab.
Here, click on the search button and type “Chrome OS” to find the folder that we moved earlier.
Now, open the folder and right-click inside the folder to open the Terminal. Here, type sudo sh install.sh and hit enter. It will start downloading some libraries and dependencies.
After a while, it will ask if you want to continue with the installation. Keep in mind, this will completely wipe your whole hard drive. To proceed with the installation, type yes and hit enter. It will now start installing Chrome OS on your PC.
After the installation is done, open the start menu of Linux Mint located at the bottom-left corner and click on the “Turn off” button. Here, choose “Shut Down” to turn off your PC.
Now, remove the USB flash drive and then turn on your Windows PC. This time, your PC will boot straight into full-fledged Chrome OS. In case, Chrome OS is not installed on your PC hard disk and has, in fact, installed on the USB drive then follow our troubleshooting guide below.
Now, you can run Android apps straight from the Play Store on your PC, how awesome is that? Not to mention, the Android framework is based on Android 9 so you are quite updated too.
Apart from that, you can also set up Linux on your Windows-turned-Chrome OS machine. You can find the best Linux apps for Chrome OS from the linked article.
Troubleshooting Chrome OS on PC
If Chrome OS got installed on the wrong device i.e. on the USB stick then follow this simple tutorial to resolve the issue. Generally, the hard disk is named as sda, but on some older computers, it is named as mmcblk0 or something else. And because of this ambiguity, Chrome OS gets installed on the wrong device. So to fix the problem, here is what you need to do.
Open the GParted application on Linux Mint (from the start menu) and check the name of your hard disk drive (on the top-right corner). It should be sda. If it’s something else then note it down and open install.sh file using Vim editor on Linux Mint (just search in the start menu). Replace sda with the actual hard disk name in the last line.
For example, if the hard disk name is mmcblk0 then /dev/sda in the last line should change to /dev/mmcblk0. Now, save the file and execute the install.sh file and it should install Chrome OS on your hard disk. In case, you are unable to edit the install.sh file on Linux Mint, go back to Windows and download Notepad++ (Free). From there, you can edit the file easily. Make sure to open “Edit” from the menu bar and then choose “EOL Conversion”. After that, choose “Unix” and save the file. Now, execute “install.sh” in Linux Mint and you will have no issues.
In case, you are getting an entirely new error like syntax error near unexpected token `$’\r’ ‘ while running the script then open the chromeos-install.sh file using Notepad++ on Windows 10. chromeos-install.sh file will be available under the “Chrome OS” folder that you moved to the USB drive. After that, follow the same steps as above and change the formatting option to Unix on Notepad++. Open Edit -> EOL Conversion -> Unix and save the file. Now, go ahead with the installation.
For example, if you have an RT3290/RT3298LE Bluetooth device then you can add “options=rtbth” (with quotes) at the end of “cros_debug” and before loop.max…. Now, press Ctrl + X and press “Y”. Next, hit enter to save the file. Finally, restart your computer, and this time Bluetooth should work fine.
If the reason you’re thinking of installing Chrome OS on your Windows 11 PC is that your laptop is getting bogged down with age, you should definitely take a look at Chrome OS Flex. We have a dedicated guide on how to install Chrome OS Flex on Windows PC that you can follow to get Chrome OS running on any laptop out there.
So that is how you can install Chrome OS on PC and get all the perks including Google Play Store and Linux support. I tested Chrome OS on my decently-specced Windows laptop (Intel i5) and it was simply flying without any hiccup. The performance difference was amazing, to say the least. To learn more about the advantage of Chromebooks over Windows laptops, you can go through our in-depth article.