Download the Google Chrome OS Virtual Machine

google-chrome-ball Last week, Techcrunch reported rumors of the release of the Google Chrome OS. They stated that the info came from a reliable source, and indeed that source was reliable. Google had an event at their headquarters, and indeed provided new details and a demo of the Chrome OS. The Chromium Blog has some great videos that provide some additional information about Chrome OS as well.

The Chromium OS source code is available for download (Chromium OS is the open-source version of Google Chrome OS), and you can compile and build it. It took some time, but I did manage to do this on my 64-bit Ubuntu 9.04 (Jaunty Jackalope) machine. I also managed to put together a VirtualBox virtual appliance that is all ready to go. I built a torrent for it, so feel free to download it here:

Download the Chromium OS VirtualBox Appliance Torrent

Please continue to seed, as I’m sure there will be many people out there wanting to try it out.

To use it, just start up VirtualBox, click File and then Import. Navigate to the chromiumos.ovf file and select it. The virtual appliance will be imported into VirtualBox and you should be good to go.

I also included a txt file that more or less has the commands I used to build it. You may be able to run it as a script, although I haven’t confirmed that it will work. I guess you could say I more or less took “script-like notes” as I was building Chromium OS.

If you hit Ctrl+Alt+T when you first log in, you’ll get a shell prompt. You can run “sudo su” (no quotes) to log in as root, and I’ve set the password to “password” (no quotes). If you use this machine for anything serious (although I doubt you would), be sure to change the password.

You should be running VirtualBox 3.0.12, and when you import the virtual appliance everything should be configured properly. If you get an error that says “network not connected and offline login fail” when you try to log in, be sure that the virtual network adapter is set to Intel Pro/1000 MT Desktop (82540EM).

If the network adapter is already properly configured but you are still seeing the error, try logging in with the user “chronos” with the password “password” (no quotes). This should log you in and bring up the chrome browser window. If you don’t see a Google Accounts login screen, try hitting the refresh button. That should bring up the Google Accounts login screen.

It is absolutely astounding how fast it boots. It really is nearly instant-on and takes a mere few seconds to bring up the login screen.


Once you log in with your Gmail account, it launches and you’ll see the Chromium interface open up to your Gmail. There is also a Google Calendar tab and a New Tab tab. The little chrome sphere appears in the upper left corner, but when you click on it you don’t get a menu as you see in some of the Chrome OS videos. Instead, you get a account login page.


As you can see, it looks very much like the Chrome OS screenshots that had surfaced last month. Of course, being that this is running on a virtual machine without any decent video drivers on the operating system, the resolution is quite low (800×600). Your dear old granddad may be the only one that actually finds it visually appealing at this resolution.

Right now the most impressive thing is how fast this operating system loads. Of course, it should load fast because there really is hardly anything there. In any case, it is rather neat to see an early release in action. The fact that it actually works on a virtual machine is quite promising. Eventually as drivers for more hardware are incorporated into it, it should be possible to run it your own real hardware.

I also found a VMWare virtual disk image on a Google Wave about the Chrome OS. You can download it here:

Download the Chromium OS VMWare Virtual Disk Image

As of now, the link to the VMWare disk image is valid and the download works.

Update: I just went into the Chrome OS Wave I found with the link to the VMWare disk image, and apparently the poor guy that posted that file to Amazon Web Services ran up a $380 bill so he took the file down. Here’s the torrent of the same file posted up on Pirate Bay:

Download the Chromium OS VMWare Virtual Disk Image Torrent

However, I haven’t tried using it, so I can’t confirm that it will run on VMWare without issue. Enjoy your Google Chrome OS virtual machines!

About GeekLad

Geeklad is a technology enthusiast and programming hobbyist. Occasionally he will put together useful little bits of code (be it JavaScript or PHP) and share them with the world. He also enjoys creating and sharing howtos, describing how to do the things people want to do with their computers.
Tagged , , . Bookmark the permalink.
  • Yang

    I can’t login this OS. It said network disconnected. I tried both VMWare and VirtualBox, neither is failed.

    PS: I am using Virtual Machine software in windows platform. Is it the reason? That is unbelievable.

  • Pingback: Google Chrome OS | Albertux~# ./Blog()

  • juanmarcos

    I just download Chrome OS in virtual machine for VMWare and only has .vmd file, and can't open directly only with that file. It is needed to have .vmx file to work it. Thanks

  • Li wan

    I’m not sure about storing confidential information (banks/account details etc) on Google servers, for sure it will get hacked. I think Google OS should have options to choose between storing data online or on disk.

    I like the simplicity approach of Goggle Chrome Os and should have been implemented by Linux distributors (RedHat, SUSE, Manadrake etc) many years ago, unfortunately they just don’t seem to learn how to build Simple OS with good Graphical User Interface.

  • Yeah, you'll have to create your own virtual machine and then add the .vmdk file to it. There's a tutorial on TechCrunch on how to do it:

  • i tried your vbox image but it refuses to login…
    giving the message “network not connected and offline login failed” !!!!!
    any help will be appreciated

  • It shouldn't matter what type of host system you're using for VirtualBox. Did you import the chromium.ovf file? You need to import the appliance into VirtualBox for it to work. I've updated the instructions to include this info.

  • Did you import the chromium.ovf file or just add the .vmdk file to a new virtual machine? If you import the chromium.ovf file it should work without issue.

  • Security and confidential information is a valid concern and one that many others share. The beauty of the project is that it is open source, so there will eventually be other Linux distributions derived from Chromium OS. I suspect that the majority of them will allow disconnection from the cloud. They will allow the machine to operate completely independently, without requiring the user to ever store their information online.

  • didnt work πŸ™

  • micko

    tried with apliance from torrent, same issue: network not connected and offline login failed

  • I used the .ovf but network doesn't work..

  • Same here. Network not connected and offline login fail

  • mauri

    I've imported the chromium.ovf file, but I receive the message “network not connected and offline login failed”
    thanks in advance

  • It may be a problem with the network configuration on your installation of VirtualBox. Do you have any other VirtualBox virtual machines where networking is working fine?

  • yes…. i have booted a dsl linux live cd in virtual box and connected to internet successfully
    i have also tried to bridge the adaptor instead of nat and nothing changed….

  • Are you running Virtualbox 3.0.12? It seems others are having similar
    issues. I did find one thing that may help, from the VirtualBox forums

    Someone logged in as “chronos”, hit refresh on the tab displayed, it tried
    to resolve the servers and started working. Try logging in as chronos with
    “password” as the password (no quotes) and see if that does the trick.

  • Chris

    If you're using vmware and get a network error message when you try to log in, make sure you change the Network property of the virtual machine to be Bridged, by default it's set to NAT.

  • when i login as chronos it says signing in then a black screen and 100% pc usage ….

  • also where is the refresh tab ???
    and another question what is the different bettween import ovf file and directlty choosing the 327 MB vmdk file ??
    i noticed that the import method generates a new ~600 MB file …

  • I'm actually using Sun Virtualbox, but yeah I tried changing to bridged and it didn't change anything.

  • try disabling the adapter and login as chronos
    this is the only way i managed to login

  • Pingback: Download the Google Chrome OS Virtual Machine via GeekLad | Ask The Admin()

  • Wo, this actually worked!

    Let me know if you find a way to make it work online, that would be shweet. I tried all the combinations for the network stuff.

  • just a question was it too slow ??? or this is just me ???
    also have u attached the 300 MB vmdk file directly or imported the ovf file ???

  • Smexy

    I got networking to work 100% in Sun VirtualBox 3.0.12 r54655 in Windows 7 x64. In the “Details” tab, click on Network. In the window that pops up, change the adapter to “Intel PRO/1000 MT Server”. Start your VM and login!

  • What version are you using? If you're using 3.0.12 and are emulating the Intel PRO/1000 adapter, you shouldn't have to disable networking.

  • Yang

    the most important setting to login is guest operation system type. You need to set it to “linux / debian” or ” linux / other” or “other / other” to login.

    I was used not to login. After I changed this setting, I can managed to login chromium os.

  • Donat

    for those having the connection issue: these are the settings that solved it for me:
    linux>ubuntu system type.
    bridged connection specifying the type (airport in my case)
    and the one that made it actually work in the end: BUMPING UP THE ALLOCATED MEMORY!
    was sitting at 256, but brought it up to 1024 and it connects!

    hope this helps πŸ™‚

  • That is correct, you do need it set to Linux. I already have it set as
    Linux / Other in the ovf file, so if you import it, everything should be all

  • You should be able to use bridged or NAT. The OS does need to be set to
    Linux, and you do need more than 256MB of allocated memory. My ovf file
    takes care of all this when you import it, rather than just trying to use
    the disk image with your own new virtual machine.

  • AC

    log in as chronos/password THEN enter your google account info.

    BTW i've just tried this and all it seems to be is a web browser. is this it?

  • Yep, as of right now it's pretty much just the web browser. Before go-live
    they will provide other applications and all the applications will actually
    work (calculator & notebook do not work right now, for instance). They have
    also said that the user interface is subject to change, so we'll have to
    wait and see what the first production release will actually look like.

  • jcrane2

    I followed you directions for VirtualBox. I had no problem coming up and going online, but it was really slow. Unless I can figure out a way to speed it up, I doubt if I will use it much.

  • Yeah, at this point it's not terribly fast. Since you need to run it on a
    machine that is capable of doing all the same things it can do (and do them
    much faster), I wouldn't imagine using it a whole lot other than just to try
    it out.

  • Download Google Chrome os – with solution of Network not connected Offline login fail:

  • Pingback: Google Chrome OS – Video, Screenshots e download di una Virtual Machine Chrome OS - 3sulBlog()

  • Pingback: Google Chrome OS… quanto sei “bello” | GeekLife()

  • Dan

    Hello there
    I have ubuntu 9.10 and Virtual Box 3.0.12 and I did everything you said here. Imported the .ovf file, changed ram to 450 mb (as I only have 1024 mb installed). The network card is configured as you said. The problem is that I get a blue screen after I login with “chronos” and “password” or with my own google account. I only get a blue screen and a cursor. Nothing happens, no click or keyboard action seems to be detected. Is there any reason this happens?

  • Pingback: Google Chrome OS Virtual Machine « Radical Epicness, Mark Brewster’s Blog()

  • Well, I'm not sure what the minimum memory requirements are for Chrome, but it may be that 450 MB isn't enough. You could try running it directly on your computer instead of through VirtualBox. This weekend, I found a nice tool for writing disk images and wrote up a tutorial on MakeUseOf on how to run Google Chrome on a real machine via a USB thumb drive. If you have a 4GB USB drive you can use to try it, you might want to check it out.

  • Pingback: Links am 24. November 2009 « Netzwelten()

  • Pingback: Instale O Chrome OS Em Um Pendrive | KTecNet()

  • 000011112222

    this is not a os its just web browser

  • 000011112222

    this is not a os its just web browser

  • Hey!
    I built a 0-day version from the official repository yesterday. It seems to be compatible with various wireless network controllers now. You can a download link for the USB drive image at… .
    Have fun!

  • Pingback: Chrome OS virtuell Testen http://gee… | News in 140 Zeichen()

  • Pingback: Google chrome Operating System – Herouxapps()

  • I am getting Could not create the clone hard disk 'Path to my vmdk file' Does anyone have any idea about this one?

  • Are you receiving an error when you import the virtual machine?