We have already written a dedicated article on how to install Chrome OS on PC, but many users are looking to run Chrome OS and Windows 10 side by side. And that’s why we bring you this detailed tutorial on how to dual boot Chrome OS and Windows 10. It will allow you to have fast performance of Chrome OS and versatility of Windows 10 simultaneously. Not to mention, there is support for Play Store and Linux apps as well. Basically, the confluence of Chrome OS and Windows 10 is a win-win combination for users. So without further ado, let’s go ahead and learn how to install Chrome OS and Windows 10 on a single machine.

Dual Boot Chrome OS and Windows 10

Before we go ahead, I want to make it clear that the tutorial is quite technical in nature so proceed only if you are well-versed with operating multiple systems. Apart from that, this tutorial will not touch any of your Windows files, but as a matter of precaution, you should back up all your important files. One never knows when things can go south. Finally, I would recommend you go through the guide step by step and for that, we have created multiple sections for seamless navigation.

  1. Requirements
  3. Manage Files
  4. Create Partition
  5. Flash Linux Mint Cinnamon
  6. Install Chrome OS
  7. Dual Boot Chrome OS and Windows 10
  8. Troubleshoot


  • UEFI boot support in the BIOS
  • Intel-based CPU and GPU (AMD CPUs are untested, hence have a low chance of working– more information below)
  • A USB flash drive with at least 16GB of storage space


1. First off, download the Linux Mint Cinnamon image. Depending on your PC architecture, you can choose either 64-bit or 32-bit build.

Install Chrome OS on PC with Play Store Support

2. Next, download Rufus so that we can flash Linux Mint Cinnamon on the USB drive.


3. After that, download the official Chrome OS recovery image from here. Open the website and search for “rammus”. Now, click on the latest recovery image (right now it’s 80, but it may change in the future). Rammus is the recommended image for devices with 4th-gen Intel CPU and newer. However, if you have a 3rd-gen Intel CPU or older then download the latest image for “samus”. And if you have an AMD CPU then you can give a try by downloading the latest image for “grunt”.

rammus chrome os recovery image

4. 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, look for the latest stable build and then click on “Assets”. Now, download the “tar.gz” file.


5. Finally, download the “multi_install.sh” script which magically installs Chrome OS on Windows partition. The script has been written by Kedar Nimbalkar. To download it, press Ctrl + S and save the file.

Now that we are done with downloads, let’s get into the steps, shall we?

Manage Files

1. First of all, create a folder named “Chrome OS” on a drive that has ample space. After that, move the “multi_install.sh” file to the “Chrome OS” folder.

Dual Boot Chrome OS and Windows 10

2. Next, right-click on the Brunch file and choose “Extract to Brunch…”. All the files will be extracted in a folder.

Install Chrome OS on PC with Play Store Support

3. Now, move all the extracted Brunch files to the same “Chrome OS” folder.

4. Similarly, extract the official Chrome OS recovery image and you will get a folder. Open it and rename the file to rammus_recovery.bin. If you have downloaded another image then rename it accordingly.

Dual Boot Chrome OS and Windows 10

5. 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. Make a note of where you have kept the “Chrome OS” folder.

Create Partition

While creating a single partition works for many users, I encountered some issues while installation. So to stay clear of any error during installation, you can follow my unique partition structure. You can create two partitions — one with 100GB and another with 60GB. This is not a specific size requirement and you can reduce the space according to your preference, but if you have ample space then follow this structure for seamless installation.

Keep in mind, we will only use the 100GB partition for installing Chrome OS. The next 60GB is required for mounting the image file. So after the installation is done, you are free to use the 60GB partition for anything on Windows 10.

1. Press the Windows key once and search for “disk partition“. Now, click on the first result.

2. Here, right-click on the last drive and select “Shrink Volume”.

3. Now, enter 160GB if your hard disk has ample space. After that, click on “Shrink“.

Dual Boot Chrome OS and Windows 10

4. Next, right-click on the unallocated partition and make it a “New Simple Volume“.

5. Having done that, right-click on the 160GB partition and select “Shrink”. This time, enter 60GB and create another partition. After that, make it a New Simple Volume just like above.

6. Finally, right-click on the 100GB partition and select “Delete Volume“. It will become an “Unallocated” partition. Now, you have successfully created a drive to install Chrome OS on Windows partition.

Dual Boot Chrome OS and Windows 10

7. By the end, this is how the last two partitions should look like.

Flash Linux Mint Cinnamon

1. Connect your USB flash drive and open Rufus. Next, click on the “Select” button and choose the Linux Mint Cinnamon ISO image. Now, just click on “Start”. You will get a few prompts so click on “Yes” and “OK” to continue the flashing process.

Install Chrome OS on PC with Play Store Support

2. After Rufus is done with flashing, close it. Now, plug the USB flash drive to 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.

3. Next, restart your PC and press the boot key continuously to boot into the BIOS. If you don’t know the boot key of your PC then you can find it from the below table.

Dual Boot Chrome OS and Windows 10

4. Once you have entered the BIOS, move to the “Boot” tab, and select “UEFI” from the Boot List Option.

Install Chrome OS on PC with Play Store Support

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

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

Dual Boot Chrome OS and Windows 10

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

Install Chrome OS

1. 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 libraries and dependencies.

Install Chrome OS on PC with Play Store Support

2. Now, open “Computer” on desktop and move to the drive where you have stored the “Chrome OS folder“.

3. Here, right-click anywhere on the window and open Terminal. Now, type sudo sh multi_install.sh and hit enter.

Dual Boot Chrome OS and Windows 10

4. It will start downloading the necessary libraries. After that, a GParted window will automatically open up. Here, scroll down and select the “unallocated” partition (100GB). After that, click on the “Plus” button at the top menu bar.

5. Next, choose “ntfs” as the file system and click on “Add”.

6. After that, click on the “Done” button at the top menu-bar.

Dual Boot Chrome OS and Windows 10

7. Next, click on the “Apply” button.

8. Now, make a note of partition number which starts with “sda”. For instance, mine is sda9. Finally, close the GParted window.

9. On the Terminal window, enter the partition number that you noted above and hit enter.

Dual Boot Chrome OS and Windows 10

10. It will show you the partition detail and will ask for your confirmation. If the partition selection is correct, type yes and hit enter.

Note: If you face any error then go through the “Create Partition” section of this article and make sure to follow the same partition structure.

11. Finally, Linux Mint will start installing Chrome OS on your Windows partition.

12. After the installation is complete, on the Terminal window, scroll up a bit and you will find a “menuentry” section. Now, select whatever is inside the “menuentry” section and copy it. You can right-click on the Terminal window to copy it.

13. Open “Computer” from the desktop again and move to C drive or any other Windows partition. Right-click and select New Document -> Empty document. Here, add .txt at the end and save it.

14. Now, open the text file and paste the commands that you copied from the terminal window. After that, save the text file.

Dual Boot Chrome OS and Windows 10

15. You are finally done with the installation. Now, click on the start menu of Linux Mint and restart your computer. Immediately after that, remove the USB drive and you will boot directly into Windows 10 as we have one more step to do.

Install Chrome OS

Dual Boot Chrome OS and Windows 10

You have successfully installed Chrome OS on a Windows partition, but you need to add Chrome OS as a bootable OS during the startup. And for that, we will use the Grub2Win application.

1. Boot into Windows 10 and download Grub2Win (Free) application. Keep in mind, the application is slightly slow so keep patience while handling it.

2. During the setup, keep everything as default and move forward. After that, click on “Manage Boot Menu“.

Dual Boot Chrome OS and Windows 10

3. Here, click on “Add a New Entry“.

4. From the drop-down menu, select “submenu” and type “Chrome OS” under the Title field. Next, click on “Edit Custom Code“.

5. Here, paste the command that you copied from the Terminal and saved it in a text file. It should start with “img_part” and make sure there is no “}” at the end. Now, click on “Apply” and “OK”.

Dual Boot Chrome OS and Windows 10

6. You have successfully added Chrome OS to the boot menu along with Windows 10. You can also move Chrome OS to the top by clicking on the “arrow” icon. Finally, click on “Apply”.

7. Now, restart your computer, and this time, you would find both Chrome OS and Windows 10 in a Grub2Win interface. Select “Chrome OS” and it will take some time to set up everything on the first run.

Note: If the Grub2Win interface is not showing up after a few bootups then move to the Troubleshoot section for resolving the issue.

8. You can now set up your Google account and enjoy Chrome OS along with Windows 10.


If you are getting errors like “Not enough space to create image file”, “failed-to-get-canonical-path-of-cow” or “GtkDialog mapped without a transient parent” then I would strongly recommend you to follow my partition structure. I have no idea why this is happening, but it fixed all my issues. Essentially, it’s a workaround and not a surefire solution. If I get more information around this issue then I will update the guide in the future.

Dual Boot Chrome OS and Windows 10

Apart from that, many users have complained that after the initial few bootups, the Grub2Win interface does not show up and the computer directly boots into Windows 10. It happens because Windows is overriding other EFI interfaces. There are solutions like fixing the GRUB through Linux Mint, but I am not going into it for now. For a quick solution, you can press the boot key (F7, F8, F9, etc.) during the startup, and from there, you can select the Grub2Win EFI interface. After that, you will be presented with a multi-boot option. I know it’s a hassle to press the boot key every time during startup, but for now, it’s a quick solution and one that works.

Enjoy Chrome OS and Windows 10 on a Single Machine

So that is how you can install Chrome OS on a Windows partition and boot both the operating systems on a single machine. While the steps are quite lengthy and complex, if you have dealt with Linux systems before then you can easily dual boot Windows 10 and Chrome OS. Anyway, that is all from us. If you are facing any issue then do comment down below and let us know. We will definitely try to help you out.


  1. at worked. Will research on having a few more issues on the installation. At times it just gets stuck at installing Windows when it gets to “Getting files for installation” and sometimes when redoing the complete setup again, I get “No bootable deivce”.

  2. How come You have a 6 Files in a folder CHROME OS after You extracted Brunch files.
    I extracted Brunch files and… I only have 1 file ( brunch_r81_k4.19_stable_20200510 ), WHY?

  3. Help. In terminal, I put ntfs but it’s always in logical drive, I can’t switch to primary partition. And it all goes well till I want to boot Chrome OS. It starts, and then restarts and boot windows again. BTW on Grub I don’t see windows boot, just Chrome OS. Can you help me?

  4. Great guide. Thanks. I was successful until the last step. When I try to install Grub2Win, I receive the error message “The minimum allowed display size is 1024 x 768. The current display setting is 1280 x 720”. This is incorrect as my current display resolution is 1920 x 1080

    How do I bypass this error?

  5. i cannot install grub2win in my window 10 seems like the app is broken
    do we have an alternative beside grub2win?

  6. Hi thanks for the guide!
    I have successfully installed chrome os on my hp laptop but there is no sound coming out from the speaker, however the earphone does work when connected, does anyone have a clue?

    • I had the same problem when installing ChromeOS from within linux mint

      What I done was made the file read write and it fixed my problem

      On a HP stream machine

  7. I did everything and after I click on Chrome OS in the Grub2Win boot menu I get the message: “GNU Grub is now loading Chrome OS”, then the computer reboots directly into Windows, what can I do?

  8. Very good tutorial. It’s working very well.
    I use a lenovo w540 but when i am in chromeos, the compter is overheating.

    I installed rammus version 83 and now i can see that version 85 is available. When i go to about chromeos and i check for a new version, i receive a message saying that my chromeos is up to date.

    How can i update to version 85 ?

    Thanks for your answer

  9. Thanks for your kind direction. I success dual boot with chrome and win10 in my surface 3.
    At the booting with Grub2, can I select boot menu(0 chrome, 1 window….) by using touch screen without keyboard?
    Without keyboard, I can move between each boot menu by volume +, – button, But I cannot
    select it (Enter or click).

    • Soham, legacy mode is an old mode for booting, so u just cant install chrome os on legacy(and believe me i’ve tried)
      anyway, if u havent installed linux mint then no your windows will not be destroyed.

  10. I have installed samus recovery do I need to rename recovery file to samus_recovery instead of rammus_recovery.

  11. The error, “Not enough space to create image file” occurs if the partition size in which you are installing the Chrome OS is greater than the size of the partition from which you are running the installer.

  12. Hi Arjun,
    Thank you for your detailed explanation. I managed to make it work despite the /cow error after installing ChromeOS. Followed your advice to ignore it and copy the menuentry details. Worked fine. The only think not working at all is the microphone. Tried with different apps and websites. Do you know how to fix this? And also the clock of windows is not working properly as well.
    The machine is a Dell E7250 Intel i5-5300 with Realtek mic and audio. Thank you

  13. Hi, if I am currently using one OS, how do I switch between it and Windows 10? Do I have to restart the computer?
    Thank you

  14. The PC I have is only having 160 GB storage so how can I make a partition. Moreover, 32 Gigs is already less because of a EFI System Partition, as I recently installed windows 10 on it. If I create a partition of 100 GB for chrome os and only leave a little for windows 10 (as I will use chrome os majorly and will use windows 10 only for certain functionalities) will it work?

  15. Great tutorial and I’ve got to successfully install and boot chrome os on my laptop and have been able to use it flawless for first and last time. Later when I run windows and tried again to boot into Chrome OS from win2Grub boot menu, it’s throwing an error “the disk contains unclean file system” and a screen splashes saying system repairing itself on chrome os and then directly boots into windows login screen. Any idea on this?

  16. Hello! Thanks for the article. After a few errors I managed to install chrome and it is running beautifully!

    I’d like to uninstall windows now and keep chrome OS. Is there a way of doing that or would I have to reinstall chrome OS using a different process to overwrite the windows partition?

  17. For all have an error with grub. The only way to fix that is installing the linux to your hard drive. And then install chrome OS. For me. It works perfectly

  18. u need to install windows 10 and then dual boot chrome os in linux mint as said or just create a linux usb installer and then login in to chrome os and install linux mint . done

  19. my specs are intel i3-3240t
    8gb ram ddr3
    500 gb hdd
    i made a 53 gb partion for chrome os
    used rammus recovery
    plz help

  20. plz help when i start chrome os after configuring grub2win i encounter this product is covered by one or more patents and i some how open grub 2 win with boot and options and select chrome os but after sometime when it reaches root a in that black window it says root a was not cleanly unmounted plz help me .just waiting for reply

  21. This was a great video and very easy to use. Thank you. Like a couple of other users, I have followed the instructions 100% completely utilizing the “rammus” image of Chrome OS and am getting a black screen when attempting to boot Chrome OS. My system is as follows:

    Lenovo Yoga C740-15IML
    Intel Core i5-10210U CPU @ 1.6GHz
    12GB RAM
    256GB NVME SSD (32GB Partitioned as NTFS for Chrome OS)

    • I discovered the fix for my own issue. In the GRUB editor in Mint, I had to add “rmmod tpm” to the top line of my Chrome OS loader config. This disables Intel’s “Trusted Computing” feature within their CPUs.

  22. I have installed it successfully and it is working fine. Will I get Chrome OS updates or am I stuck with the installed version? Please confirm

  23. I completed all the steps and setup the dual boot option. But when I try to boot chrome os some setup happened in black screen the it ended with last line as ” chromeos was not found on any device, falling back to shell.. ” please help.

  24. I experiences with the error: “failed-to-get-canonical-path-of-cow”
    But I just ignore the error and continue with other steps and finally I can run dual OS.
    Even I can use Chrome OS normally, but it’s still an issue. It is about the clock. The system clock was change when I back to windows, and it only change the time, date and minute were normal. It’s seen like the issue occured everytime I boot to Chrome OS and back to Windows. anyone can help?

  25. Followed your guide and everything worked flawlessly on my dell XPS!
    Chrome os is working beautifully, but I do seem to be having some thermal issues where the fans aren’t turning on until the device gets hot, and the battety doesn’t as well as it I was hoping

  26. After entering the command “sudo sh milti_install.sh” it shows
    .multi_installer.sh : read-only file system
    Give some solution.

    • that was because the [chrome os] folder is inside your linux usb installer. move it into another usb drive and plug it together. i was trying this and its work.

  27. Your tutorial did the magic and now I have the working chrome os in my pc, but how do I run root applications is it possible to use apps like l speed and greenify?

  28. Unable to download the Chrome OS recovery image as the link given above has stopped working…. need help!!!

  29. So, I have completed the dual boot for chrome os with Windows 10, but how can we access windows 10 files on chrome os

    • Simply speaking you can not. As Chrome OS runs from within a chromeos.img file (you may have noticed it in the ntfs partition in which you have installed your chrome OS) it can not access the files outside it.

  30. I get the error that the where my Chrome OS folder that I created on a Windows drive is read-only while in Linux Mint making it fail when trying to run the “sudo sh make_install.sh”

  31. Hey, the process worked seamlessly. But after two days my computer says harddrive not detected. This never happened when I had installed linux. Please help. Laptop is a Dell Inspiron 3000 series with an i3

  32. contiued…..
    in terminal window it shows
    running grub-mkconigs
    error while loading the grub list

    and in environmental setting it shows with waring symbol with some rows like
    DEVISEMAP_FILE: /boot/grub/fevice.map frontside warning symbol
    OUTPUT_FILE: /boot/grub/grub.cfg frontside warning symbol

    sir please help

  33. Sir i am getting problem in installing the chrome os
    I have created parition and when closed gpart window
    In terminal window it show to type parition
    So i typed it as sda8 according to mine parition
    Then it says y/n i entered y after in installing process error occurred saying that
    grub-mkconfig couldn’t be executed successfully.error.message:
    /usr/sbin/grub-probe: error: failed to get canonical path of ‘/cow’.

    And showing quit and environments settings

    Sir please help me????????????????

  34. bro i am facing a big problem !! every time i restart may pc no matter from chrome os or windows my pc directly boots nto windows then i have to open that grub apps from desktop and it says ”your efi boot module was changed by an external program ……. ” then it asks me to press yes and then when i restart my pc it takes me to grub but when i restart it second time it takes me back to windows

    i am using a vaio laptop and when i press f8 while booting it has only few options with graphical interface
    1) boot from external deve
    2) open bios [it is kind of useless with very very few options ]
    3) boot into windows [ as the name suggest it boots me into windows ]

    help help help
    and wndows is running very slow n my device due to some unknown reasons so chrome os is a need
    same problems are faced while using ubantu in place of chrome os

  35. Thanks very much for your tremendous article.
    I installed it successfully and it works like a charm.

    Just one question!
    how can I have access to my local hard disk drive (windows and my two other partitions) from this Chrome OS ?????

    Thanks in advance

  36. My Chrome OS stared at first time. But when I restarted my computer ,it started win10 directly. I restart my computer an press F12(Acer), but there has no Grub2win EFI. Please help.

  37. I’m using Linux-mint as my primary OS, I’ve tried all your steps and created a grub menu entry using grub-customizer in Linux-mint,but after creating that grub-menu entry my laptop won’t boot at all and after trying a lot i again reinstalled the OS(Linux mint) .I need some help in how can i install Chrome OS(dual booting with Linux-mint),do i need to partition the empty drives in ntfs format or any other format(as mentioned in step-4 of installing Chrome OS)?

  38. Are there other EFI managers that can create a working bootable entry for the chrome partition? Grub2win cannot run on my system due to restrictions in place on Win10.

  39. Is there any way to access windows 10 NTFS partitions in chrome OS..I searched and tried a lot but nothing works

  40. hi everything is fine in one go dual booted successfully on i3 9th gen intel h370 motherboard but can’t find a way to enable wifi ? only LAN is working any fix ?

    • To fix WiFi, first, you need to find out the manufacturer of the wireless card. Boot into Windows and find the name of the wireless card from Device Manager. It should be from Realtek, Broadcomm or Intel.

      After that, boot into Chrome OS and open Chrome and then press Ctrl + Alt + T to open the Crosh terminal. After that, enter “shell” (without quotes) and hit enter. Now, enter “sudo edit-grub-config”.

      If it’s Broadcom then add “options=broadcom_wl” (without quotes) at the end of “cros_debug”. Now, press Ctrl + X and press “Y”. Finally, hit enter to save the file. Now, restart your computer, and this time WiFi should work fine.

      Similarly, if it’s Realtek then add “options=rtl8188eu” or “options=rtl8821ce” depending on the wireless card version.

      If the native Intel wireless card is not working then add “options=iwlwifi_backport”

  41. Hi, I installed Chrome OS and did setup in Grub2win by following steps. After rebooting I could see both win10 and Chrome OS but Chrome OS is not loading. What could be the error? After installing Chrome OS, I got this directory:
    search –no–floppy –set=root –file $img_path
    loopback loop $img_path
    linux (loop,gpt7)/kernel boot=local noresume noswap loglevel=7 disablevm
    x=off \
    cros_secure cros_debug loop.max_part=16 img_part=$img_part img_p
    initrd (loop,gpt7)/initramfs.img
    Is this directory is correct? Did I miss something? Do I have to make any changes by removing spaces and blank lines? Please help.

  42. I solved the /cow problem. It seems that when booting from the USB drive, Linux mounts it as a cdrom which is read only. I ended up installing Linux to the 60 gig partition since I saw no other use for it. Then booted from Linux on the hard drive instead of the flash drive and everything worked after that. Then I had triple boot system with windows, Linux, and chrome. I guess I could delete the Linux partition but think I will keep it. If you want details let me know.

    • yes. I managed to install it using WSL 1. with WSL 2 should do the same, there’s an tutorial in https://github.com/sebanc/brunch that describe how to use WSL

      Install ChromeOS on a USB flash drive / SD card
      Download the ChromeOS recovery image and extract it.
      Download the Brunch release corresponding to the ChromeOS recovery version you have downloaded (from the GitHub release section).
      Install the Ubuntu WSL from the Microsoft store (refer to online resources).
      Launch Ubuntu WSL and install pv, tar and cgpt packages:
      sudo apt update && sudo apt install pv tar cgpt
      Browse to your Downloads folder using cd:
      cd /mnt/c/Users//Downloads/
      Extract the package:
      sudo tar zxvf brunch_.tar.gz
      Make sure you have at least 14gb of free space available
      Create a ChromeOS image:
      sudo bash chromeos-install.sh -src -dst chromeos.img
      Use “Rufus” (https://rufus.ie/) to write the chromeos.img to the USB flash drive / SD card.
      Reboot your computer and boot from the USB flash drive / SD card (refer to your computer manufacturer’s online resources).
      (Secure Boot only) A blue screen saying “Verfification failed: (15) Access Denied” will appear upon boot and you will have to enroll the secure boot key by selecting “OK->Enroll key from disk->EFI-SYSTEM->brunch.der->Continue”. Reboot your computer and boot again from the USB flash drive / SD card.
      The GRUB menu should appear, select ChromeOS and after a few minutes (the Brunch framework is building itself on the first boot), you should be greeted by ChromeOS startup screen. At this stage, your USB flash drive / SD card is incorrectly recognized as 14GB regardless of its actual capacity. To fix this:
      At the ChromeOS startup screen, press CTRL+ALT+F2 to go into a shell session.
      Login as root
      Execute the below command:
      sudo resize-data
      Reboot your computer when requested and boot again from USB flash drive / SD card. You can now start using ChromeOS.

  43. After booting linux mint and connecting to the internet, I cannot find Chrome OS folder which was created on the flash drive.
    It is saying Unable to mount location( can’t mount file ).
    Could you help me with this issue.

  44. Does rammus support I3 6th gen processor? If I have to use samus, do I have to make any required changes in the scripts like multi_install.sh and others? Please guide. Thanks in advance!

    • i successfully installed using your tutorial, windows 10+ chrome os.
      now i want to root chrome os.
      how to do ?
      i tried using ESC + Refresh (F3/ F5) + POWER BUTTON.
      but didn’t works. actually power button not working in Chrome os.
      my laptop is DELL INSPIRON 3546 i7 8Gb ram, 1 tb rom.
      please help me to root my laptop.

    • Are you getting this error after installing Chrome OS or immediately after executing the script? If it’s former then there is nothing to worry, just copy the menuentry section and continue.

  45. I am not able to proceed because laptop is on Legacy BIOS. I want to change it to UEFI, but no option of UEFI firmware update is found in recovery settings.so help me to change it without any loss of my data.

  46. My laptop is on Legacy BIOS. I want to change it to UEFI, but no option of UEFI firmware update is found in recovery settings.so help me to change it without any loss of my data.

  47. Great Article, and truly reflects efforts in compilation and presentation. One aspect I think no one is discussing here and that is, how to go back to pure win10. Will simply wiping out 100Gb partition and editing bcd will bring my notebook back to pure win10?
    Enlight and educate us on reverse process too

    • Yes, just format the Chrome OS drive from Windows Disk Management, and you are done. You can also edit the BCD to remove it from the boot menu. Or remove Chrome OS entry if you are using Win2Grub.

  48. While booting Chrome OS from hdd I’m facing problem

    “error: no such partition
    error: you need to load kernel first
    Press any key to continue… “

  49. Hi,
    i am getting the following error while i type in terminal windows sudo sh multi_install.sh
    ERROR comes : .multi_installer.sh: Read-only file system
    sh: 0: can’t open .multi_installer.sh

    please help

    • Even I experienced the same yesterday. Please check for file system errors. Type boot in the start / search and launch boot-repair window. There you can fix file system errors. During the process your partitions will unmount and remount again. After doing this process I got all permissions like read and write back and I successfully ran multi_install.sh. hope it helps.

      • If you are still facing the problem then move the Chrome OS folder to a separate USB drive (not the Linux Mint USB) or external hard disk. After that, connect the USB drive and run the multi_install.sh script. You won’t face “read-only” error.

    • I tried the fix posted by Lakshminarayana and it did not work for me after several attempts. I just simply made a folder in the Linux window and copied over the files (6 files) from the Chrome OS folder on the USB to the new folder and ran it from there. I believe Arjun Sha’s method may work too, but I didn’t try it.

  50. Hi, Since I don’t have 16 GB flash drive, I loaded linux mint using bootable DVD. I successfully created partition named sda8 by following your steps. I’m getting error “failed to get cononical path of cow” when I’m trying to install chrome OS in to sda8. please help.

  51. Thanks for posting this comprehensive guide. Before I embark upon the many processes listed I would like to ask a question. I have a desktop machine with 4 hot-swap disc drive bays. I have several SSDs, each configured to run as a single stand alone system [Windows, Ubuntu, UnUbuntu, Cloudready etc.] without the need for dual booting or having to choose from a grub menu. For a number of reasons I find this makes for an easier life without any of the OS’s being aware of the others. Would it be possible to outline the necessary steps to run Ubuntu [or if necessary Cinnamon] to create a separate image of ChromeOS on it’s own SSD. In all cases any SSD / OS can then be selected from one of the 4 bays using the ‘boot menu’ key [F8 on my Tower PC] or where more than one SSD is occupying the hot swap bays the load process will go ahead defaulting to the first SSD it finds [that is available in the lowest numbered slot connected to the mother board] and that system will load in isolation. I hope I have explained this clearly – if not please ask for clarification. Thanks, Phil

  52. “failed-to-get-canonical-path-of-cow” , I did the exact same procedure and went through the same partition, but still I am getting this message at the end of chrome OS installation. HELP!

  53. Hi
    I am to the step when i must to whrite in the terminal the following command,
    sudo sh multi_install.sh
    but it s said next
    : not foundll.sh: 4: }
    : bad trap
    multi_install.sh: 33: Syntax error: “fi” unexpected (expecting “then”)
    i don t understand why it s don t working ?


  54. After entering sda8 in terminal and it asked me for comformation. I typed “yes” and gave enter. I’m getting the error “failed-to-get-canonical-path-of-cow”. I followed your steps in creating partition. Still I’m getting this error again and again. Please help.

  55. In this configuration will the laptop take windows 10 and Chrome OS updates without issue or are you stuck with the installed versions?

  56. After entering into mint os keyboard is not working… If enter through compaitable mode keyboard is working but touch pad is not working. So I’m unable to install chrome os .. Really in need of your help

  57. I wish there were a magical way to put Windows 10 on my awesome Chromebook so I could have Photoshop finally. Chrome OS’ biggest curse.

        • Open Chrome and press Ctrl + Alt + T to open the Crosh terminal. After that, enter “shell” (without quotes) and hit enter. Now, enter “sudo edit-grub-config” Next, add “options=mount_internal_drives” (without quotes) at the end of “cros_debug” and press Ctrl + X. Now, press “Y” and then hit enter to save the file. Finally, restart your computer, and this time Windows partitions will show up.

          Keep in mind, Android will scan your partitions initially so it might take hours depending on your data.

  58. I’m sure this is useful and easy but want to know if there is any update regarding AMD? I’m using Ryzen5 3rd gen + Vega 8

  59. I am using the xiaomi mi notebook air 12.5 with intel core m3 processor, will it be more compatible by downloading the chrome os version that is built for a laptop with the same processor like the samsung v2 (nautilus instead of rammus).

  60. I have done partition exactly like u said but getting not enough space to install image error and when i type sudo sh multi_install.sh and press enter in first line it says “cannot add PPA: this PPA does not support focal” is this an error ?as i have not seen this error in youtube videos.

    • I have a solution for this one. You need to download mint version 19.3 not 20.0. Conical changed the package type.
      I however am still getting the grub2 error about not finding the /cow path. Let me know if you get past that part.

      • Are you getting this error after installing the Chrome OS image (writing partition) or immediately after running the SH script? If it’s the former then no need to worry. Copy the menuentry section and continue with the steps.

  61. Looking at all the recovery images for chrome there are sooooo many choices. I know that your site says to use the rammus version, but why not a different one? How can you tell? I am running an Intel core i7, 7th gen.

  62. Hi,
    Already followed all of your instruction, but still stuck at the Chrome logo while booting up. Is there any solution for this? I tried rebooting several times but the problem persists.

  63. A great article !
    Please can u guide me which CHROME OS version should I download for my AMD A-8 7410 APU. Thanks in advance.

  64. I am having a problem when I am trying to execute the .sh file in linux it says:
    .multi_installer.sh: Read-only file system
    sh: 0: Can’t open .multi_installer.sh
    Can you please help me out with this , I m eager to install this thing.

    • Move the Chrome OS folder to a separate USB drive (not the Linux Mint USB) or external hard disk. After that, connect the USB drive and run the multi_install.sh script. You won’t face “read-only” error.

      • Thanks, Akshat! That worked for me. I didn’t know that Win 10 didn’t shut completely down after I chose “Shut Down.” That, of course, locks the file system. All of the other step-by-steps were very well written, but the locked file system had me frustrated until I read your entry. It takes a village …

    • This is a non-issue. Just copy the menuentry section and move to the Dual boot section. You seem to have installed Chrome OS successfully.

  65. I have a question… supposedly all works fine and i successfully run both chrome os and windows on my machine….and then i start using chrome os for all the day to day tasks like surfing the web and watching netflix etc over windows…. wouldn’t that result in way better battery life in my laptop? As chrome os is fairly light weight (it is a browser afterall) compared to windows….no one seems to talk about this in any YouTube videos.

      • Hey beebom ,
        My laptop is on legacy BIOS and not showing any option of UEFI firmware in recovery settings ,so help me to convert legacy to UEFI with any data loss.

        • I think you can’t do that, your laptop must be old because from last, I guess 4-5 years every manufacture includes both option.
          And basically UEFI is a upgrade to LEGACY.
          If your BIOS doesn’t have UEFI than you can’t do that because it is a fundamental things that you can’t do anything about.

          • It’s really sucks, you can install cloudready chromeOS on a LEGACY BIOS but not dual boot with Brunch ChromeOS

  66. hey you’ve forgot to mention how to mount internal drives in order to access files, folder from all the other partitions on your hard disk. You have to write options=mount_internal_drives in grub command line in grub2win. You can also enable updates by including enable_updates. yOu can find these in Framework Options on the brunch page

  67. I already did it several months ago after watching Kedar’s YouTube video. It’s more easy and the total credit goes to Kedar only.
    Search Kedar Nimbalkar on YouTube, and give it a try.

  68. Error:

    Do you wish to format and install chrome os on sda11?(type yes to continue)yes
    Ok, Proceeding installation on sda11
    Not enought space to create image file
    Copy the above grub menu entry in grub customizer
    *** initializing (w/o specified bootloader type)…
    * reading partition info…
    * Loading Framebuffer resolutions (background process)
    * Finding out if this is a live CD
    *** initializing (w/ specified bootloader type)…
    * Checking if the config directory is clean
    *** loading configuration
    *** loading – preserveConfig: no
    * unsetting saved config
    *** loading settings
    *** loading grub list
    * loading scripts…
    * loading proxies…
    * cleaning up proxy configuration…
    * creating proxifiedScript links & chmodding other files…
    * running grub-mkconfig
    * restoring grub configuration
    * removing invalid proxies from list
    * loading completed
    *** grub list completely loaded
    *** loading saved grub list
    Segmentation fault

    • This time, merge the two partitions and then follow the same procedure. You will only have one unallocated parition.

  69. When i try to run the command for multi_install.sh, it shows error “Read Only file system”

    Please Help

    • In that case, move the Chrome OS folder to a separate USB drive (not the Linux Mint USB) or external hard disk. After that, connect the USB drive and run the multi_install.sh script. You won’t face “read-only” error.

  70. Hey Beebom,
    I think there is a problem with the multi_install.sh file.
    I am getting this error after executing sudo sh multi_install.sh in terminal :-
    “.multi_installer.sh: Read-only file system
    sh: 0: Can’t open multi_installer.sh”
    I didn’t encountered this problem when I was installing ChromeOS on whole system.
    Things I tried after encountering the issue:-
    1- I flashed my USB again with Rufus and copied that “ChromeOS foler”. Same issue.
    2- I tried different laptop. Same Issue.
    3- I kept everything same in USB, just changed the multi_install.sh with install.sh (file from
    “https://beebom.com/how-install-chrome-os-on-pc/ ” this article to cross validate my files), it worked like a
    So probably something is wrong with the multi_install.sh file
    Hope to get it fixed soon.


    • You don’t need to copy the Chrome OS folder to the USB drive. You have to keep it on any of the Windows partition and from there execute the multi_install command. The installation process is slightly different from the earlier method.

      • If you are still facing the issue then try this fix. Move the Chrome OS folder to a separate USB drive (not the Linux Mint USB) or external hard disk. After that, connect the USB drive and run the multi_install.sh script. You won’t face “read-only” error this time.

  71. Is using cinnamon image necessary, i have ubuntu installed in one of my partition, can i use it instead of live cinnamon usb?