Installing Chromium in VMware Player 3.0

Posted on December 2, 2009 by Christian Mohn in VMware with 0 Comments

Want to check out the new Google Chrome OS? Got VMware Player 3.0? You’re in luck!
If you don’t have the prerequisites, fear not. They are both available as quick downloads, and you’ll be up and running in no time!
All it takes is a quick download and some clicking and you’re all set to explore the developer preview thats curently available. Note that this isn’t the final version, it’s just what they have so far so don’t get too excited just yet.

Downloading Prerequisites

As mentioned, we need VMware Player, so if you don’t have that already go ahead and download it from VMware. Next, you need the pre-configured disk file from gdgt and when that’s finished, we’re just a couple of small steps away from testing out the Chromium Preview.

Installing Chromium

Find the pre-configured disk file you downloaded and extract it to a known location. We need to use that file at the very end of the installation, so remember where you extracted it to.

Configuring a new Chromium virtual machine is very easy in VMware Player 3.0. Start VMware Player, and click on the “Create a New Virtual Machine” option

Installing-Chromium-in-VMware-Player-3.0-1

Since we have downloaded a preconfigured disk image for use with VMware Player, we select the “I will install the operating system later” option, and click on “Next

Installing-Chromium-in-VMware-Player-3.0-2

As you might expect, VMware Player doesn’t come with a predefined and supported template for Chromium. This is no problem, we just need to define the new virtual machine as running an unsupported operating system. We do this by selecting “Other” in the “Guest Operating System” section, and “Other” in the version dropdown and click “Next

Installing-Chromium-in-VMware-Player-3.0-3

Name your virtual machine and select a location. Remember the location of the virtual machine, as we need to do some “magic” later on to make VMware Player boot Chromium.

Installing-Chromium-in-VMware-Player-3.0-4

Specify the disk size and options, the defaults offered are fine so we’ll move right along by clicking “Next

Installing-Chromium-in-VMware-Player-3.0-5

Review your settings and continue by clicking “Next

Installing-Chromium-in-VMware-Player-3.0-6

Now, here comes that magic.  Find the extracted disk image you downloaded earlier and rename the chrome-os-0.4.22.8-gdgt.vmdk file to ChromiumOS.vmdk

Installing-Chromium-in-VMware-Player-3.0-7

Installing-Chromium-in-VMware-Player-3.0-8

Copy the new ChromiumOS.vmdk file to the location of the newly created virtual machine, overwriting the existing file.
Installing-Chromium-in-VMware-Player-3.0-9

Switch back to the VMware Player console and select “Edit virtual machine settings“. We could boot the virtual machine as it is right now, but that leaves us without network connectivity and if there ever was an operating system that requires a network connection Chromium is it.

Installing-Chromium-in-VMware-Player-3.0-10

To enable proper networking inside the Chromium virtual machine, there is a small change we need to do. By default the network adapter is set to NAT mode, and we need to change that to Bridge mode. After changing the setting, click “ok

Installing-Chromium-in-VMware-Player-3.0-11

Sponsored

Sponsored

We can now start the virtual Chromium installation and get ready to play around! Click on “Play Virtual Machine” to boot it.

Installing-Chromium-in-VMware-Player-3.0-12

Chromium should now boot, and present you with a blue logon screen.

Installing-Chromium-in-VMware-Player-3.0-13

I’ve had mixed results with trying to logon with my own Google account, but at least the default account works. If you can’t logon with your own, use this information instead:
username: chronos
password: password

After you log on, you can then use your own Google account to access everything.

Summary

And that’s it! You’re in, running a preview of the upcoming Google Chromium OS inside a virtual machine. Remember that it is indeed a preview and things might just not work as expected, at least not yet.
Sponsored