How to Install Chrome OS in VMWare

by Ben Stockton

Lightweight and cheap, Google Chromebooks offer a great, low-barrier alternative to a full-powered Windows laptop. With access to Google Docs and Android apps, Chromebooks have plenty of uses, whether it’s for work or for fun. Before you buy, however, you can try the Chromebook experience to see whether it’s right for you.

It’s entirely possible to try the Chromebook experience as a virtual machine in VMWare. Technically, you’ll need to use Chromium OS, the open-source alternative to Chrome OS. It lacks a few features, but it’s otherwise identical and should give you a flavor of the Chromebook experience.

Table of Contents

    What Is Chromium OS?

    Open-source fans may already know that the Google Chrome browser is based upon a project called Chromium. While the code for Chrome itself isn’t shared, large parts of it are based on Chromium, allowing Google to “lock down” other, Chrome-only sections of code.

    The same process applies to Chromebooks, which run Chrome OS, based on the wider Chromium OS project. Much of the code is the same, but Chrome OS includes a few extra features like Android app support that you won’t find in Chromium OS. 

    Chrome OS isn’t available for download, so non-Chromebook users can’t try it directly. The reasons for this are partly commercial—Google wants you to buy its Chromebooks, after all. 

    There are also some features that Google is able to include in Chrome OS, like support for certain audio codecs, that can’t be included in Chromium OS for licensing reasons.

    Thankfully, Neverware CloudReady is a project that takes the Chromium OS base code and adds additional support to make it a more usable operating system on non-Chromebook devices.

    You can install this edition of Chromium OS to your PC or laptop directly, although you should check Neverware’s supported device list to check how well your device is supported before you begin. Rather than do this, we’ll explore how to install CloudReady Chrome OS as a VMWare virtual machine instead.

    Install Chrome OS on VMWare

    VMWare allows you to run a virtual machine, with its own isolated virtual hardware and storage, on top of your existing operating system. Installing Ubuntu in Virtualbox, for instance, would give you access to Linux on top of Windows or macOS.

    You can do this temporarily to test a new system out, or to run two operating systems at the same time over a longer period. Thanks to Neverware CloudReady, you can to test and try out the Chromebook experience without committing to it.

    If your PC is correctly set up for virtualization, VMWare Workstation Player should load CloudReady in seconds. You can then begin the setup process.

    Setting Up Chromium OS

    When you first boot ChromeReady, you’ll be presented with a setup screen. Chromium OS, like all Chromebooks, requires you to have a Google account to be able to sign in and use it. 

    If you don’t have one already, create a Google account now, then return to the CloudReady virtual machine.

    Using Neverware CloudReady

    Your CloudReady Chromium OS virtual machine will work and appear very similar to a typical Chromebook. Click the circular menu icon in the bottom-left to access your apps, settings, and files, as well as install new apps from the Chrome Web Store.

    Trying the Chromebook Experience

    By installing Chrome OS in a VMWare virtual machine, you can begin to understand the differences between Chromebooks and PCs before you decide to buy your own. While the experience can be similar, there are differences you need to be aware of, including storage limits and app support.

    If the Chromebook experience isn’t for you, you could install other operating systems in VMWare Workstation and give them a try instead.

    Exit mobile version