Tutorial: How to run Chrome OS in VirtualBox
Google has finally released an early version of its new open source operating system Chrome OS. This is a step-by-step guide to running it within Sun VirtualBox, a multi-platform, free virtualization software, making your pleasure all-free! There will be a video version of this how-to as well, so check back for updates.
1. Download components
You need to download two components:
- Sun Virtual Box, a free virtualization software for Windows, OS X, Linux or Solaris.
- A Chrome OS image.
2. Install VirtualBox
Double-click the downloaded setup file and follow the on-screen setup process. Make sure all downloads are complete before install, because it will disconnect you from all networks during setup.
3. Decompress the image file
After finishing the download you’ll notice that the image file is in a BZip2-compressed format. Unzip the file using freeware like e.g. 7-Zip.
4. Setup your Chrome OS machine in VirtualBox
- Start VirtualBox
- Click New to add a new virtual machine.

- Choose a name for your machine and select Linux as operating system and Ubuntu as version.

- Set the memory size of your virtual machine to 1024 MB as that is the most common memory size for real netbooks.

- Select to use an existing hard disk and click the folder icon on the right to open the Virtual Media Manager.

- Click Add and select the uncompressed Chrome OS image file you downloaded. Then highlight it by a left-click and hit Select.

- You successfully set up your Chrome OS virtual machine. Now run it by clicking Start.

- After few seconds you’ll see a login screen.

5. Enjoy
Enjoy your fresh install of Chrome OS and check ChromeOS-Blog.com for any updates.
In case you encounter any errors feel free to leave a comment (no registration required). I’m giving my best to help you out.

RSS-Feed
November 20th, 2009 at 10:05 am
Hey, I downloaded the virtualbox image from GDGT earlier today but haven’t been able to get it running correctly. I followed your instructions and have tried a few other methods, but VirtualBox never gets past the initial black screen. Also, I’ve tried setting the network to bridged with no luck.
Any suggestions? Thanks in advance.
By the way, here’s the download link at GDGT where I got my image: (Admin note: This image does not work in VirtualBox!) (http://discuss.gdgt.com/google/chrome-os/general/download-chrome-os-vmware-image/page/2/)
November 20th, 2009 at 10:18 am
And that exactly is the problem: The GDGT image (even though it is for VirtualBox) does not work in VirtualBox. Download the image from my BitTorrent link instead.
November 20th, 2009 at 10:39 am
Will do. Thanks a bunch.
November 20th, 2009 at 11:59 am
[...] [UPDATE 11/19: Google officially released the source code of Chrome OS. You can find a tutorial on how to install it here.] [...]
November 20th, 2009 at 7:38 pm
Here’s also something i found helpful
some guy made a video on installing it in virtualbox
i just followed that and now i have chrome working perfectly
http://skattertech.com/2009/11/video-install-chrome-os-in-virtualbox/
November 21st, 2009 at 1:24 am
Yes, even i tried to download the image from Gdgt.com for VirtualBox buut it did not work.
November 21st, 2009 at 8:19 am
The VMDK file from GDGT works. I added that in my article.
November 21st, 2009 at 11:14 am
Hi,
I managed to boot but could not log in
No network.
I used the torrent image
November 21st, 2009 at 4:05 pm
I downloaded it from gdgt and its working.. but when i insert my username and password its showing not able to connect to server while im on still on the internet
can someone help me with this problem??
November 21st, 2009 at 4:06 pm
How do I get the network to work? It won’t connect.
November 22nd, 2009 at 3:53 am
Try using wired network first. There’s also an FAQ describing what to do with network problems at http://www.chromium.org/chromium-os/how-tos-and-troubleshooting/developer-faq
November 22nd, 2009 at 5:55 pm
I downloaded as Chrome OS for virtualbox as per instruction. But the performance is really poor. Sometimes it takes second or two for mouse pointer to move. Any suggestion for performance improvement?
November 23rd, 2009 at 3:59 am
Not wired networking- Bridged. and it will work, but then what??
November 23rd, 2009 at 5:27 am
[...] Mějte na paměti, že se jedná o testovací preview verzi, takže nečekejte zázraky. Zdroj: Chrome OS Blog. Chrome, GoogleLíbí se mi Může Vás zajímatV3 nová verze Google Maps APIOtestujte si [...]
November 23rd, 2009 at 4:40 pm
Thanks so much for this! I tried a hundred things and couldn’t get it to work until I saw this!
December 3rd, 2009 at 11:37 am
[...] Create a new virtual machine in VirtualBox with the .vdi file as hard drive. You can see how it works here. [...]
December 3rd, 2009 at 1:49 pm
[...] still in beta and under development, but you can try it now. There are lots of manuals such as this one, that instruct how to run already built image using Sun VirtualBox. But this is not fun, [...]
December 3rd, 2009 at 5:06 pm
anyone figure out how to change the size from 800×600 to say 1024×768? thanks
December 3rd, 2009 at 7:26 pm
As far as I know, in normal Ubuntu that is only possible by installing the VirtualBox Guest Additions. Maybe someone wants to try it in Chrome OS? How-to here: http://www.ehow.com/how_2343701_screen-resolution-ubuntu-virtual-box.html
December 5th, 2009 at 6:43 am
Thanks Chrome OS.
Just follow the instructions…it works !
Note:
1. Run internet connection on HOST MACHINE
2. Run VirtualBox
3. You have to create New Virtual Machine
4. … follow the instructions …
5. Welcome to Chrome OS, it looks like Chrome Browser.
December 12th, 2009 at 1:19 pm
Not sure what I’m doing wrong here – I’ve got VirtualBox running on a Vista machine, with wireless internet access. I got chromium installed as a virtual machine, but can’t login due to “Network not connected and offline login fail”. I also have a WindowsXP virtual machine and the internet patches right through on that one.
I’ve tried using the Bridged Adapter (with both my WiFi adapter and the hardwired one) as well as NAT, and I can’t login no matter what I do. Any suggestions?
December 14th, 2009 at 4:14 am
Chrome OS is not prompting when the Guest Additions CD is mounted into the OS. In order to fully used the VM capabilities I would need to install Guest Additions. Does anybody had success installing VirtualBox’s Guest Additions?
Since Chrome OS is Linux. How do I bring a terminal up? So I perform the installation by hand.
Any help is appreciated
December 14th, 2009 at 6:50 am
You can get the terminal by pressing Ctrl+Alt+T.
December 24th, 2009 at 2:04 pm
My Chromium always hang after 1 start it up for a few minutes and doing some browsing. Anybody know what cause of it?
I ran it in VBox 3.1.2
December 26th, 2009 at 7:12 am
I wrote on my blog a similar article about running Chrome OS into VirtualBox. You can view it by visiting http://it-nthusiast.blogspot.com/2009/12/google-chrome-os-on-virtualbox.html . Thank you!
March 1st, 2010 at 11:39 am
Seems to be problem with unzipped image (file has suffix .img, not .vdi), which cannot be imported by VirtualBox – has a step been missed in instructions?
How are you supposed to import or create new VM from .img file?
March 8th, 2010 at 5:28 pm
I managed to get ChromeOS to run in Windows XP with VirtualBox. The only problem I see is it constantly uses 100% of the CPU when it’s running and the performance is on the choppy side because of it. I could only set it up to use 512MB because I only have 1GB total memory. Not sure if that’s the problem.
May 7th, 2010 at 3:25 am
What is the password of root user to login in console mode?
May 7th, 2010 at 3:46 am
In my releases the local user login credentials are usually chronos:chromeos-blog.com .
But in the newer releases, this sometimes doesn’t work.
May 7th, 2010 at 5:28 am
Thanks, it worked on release 29/04/2010
June 16th, 2010 at 10:52 am
Right after starting VM I got next message: “EXTLINUX 3.83 2009-10-05 EBIOS Copyright (c) 1994-2009 H. Peter Anvin et al” (without quotations)
Thanks,
Stevan
June 24th, 2010 at 12:34 pm
hey everybdy
Even i am able to start the os but it is nt getting pass tht black screen ,
my os is win xp 3 with one gig ram wht am i doing wrong can some one help me out. my virtual hard disk extension is vdmx and it is around 3gb .
thanks in advance !
October 12th, 2010 at 3:36 pm
Same as Stevan :
Right after starting VM I got next message: “EXTLINUX 3.83 2009-10-05 EBIOS Copyright (c) 1994-2009 H. Peter Anvin et al” (without quotations)
Thanks,
Kpym
December 8th, 2010 at 10:00 am
Your demo worked fine. Chrome OS running 100% on my VirtualBox. Am I missing something? It looks exactly like a modified version of Ubuntu? Surely Google didn’t just copy Ubuntu and then re-brand it as Chrome? I d/l via a torrent and file is named “Chrome_OS.i686-0.9.570.iso” Heeeeyyyy, I ‘ll bet I got suckered and that faux OS install is now sucking out all of the fabulous XXXpR0NXXX collected over the past 25 years of on-line misbehaviour. Tell me I’m wrong, Please????
December 10th, 2010 at 3:11 pm
The OS Type should probably be openSUSE since that is what the Chrome OS is based off of.
December 11th, 2010 at 2:27 pm
i have all steps make to run ChromeOS but, if i start its in virtual box i become an message:
EXTLINUX 3.83 2009-10-05 EBIOS Copyright (C) 1994-2009 H. Peter Anvin et al
I wait 10 minutes but nothing.
Can any help me ?
December 17th, 2010 at 9:48 am
i logged in with my gmail account. does this help my chances of getting a cr-48? hahaha
May 5th, 2011 at 3:28 pm
[...] Then, I set up the Chrome OS in Virtual Box by following the steps in Chrome-OS blog. [...]
June 6th, 2011 at 11:25 am
I downloaded Chrome image here (http://chromeos.hexxeh.net/vanilla.php) and worked fine for virtualbox.
October 23rd, 2011 at 11:21 am
I start the virtual machine, but all i see is a black screen
December 18th, 2011 at 6:41 am
only errors with virtualise Chrome OS. Now pae (WTF???) is missing on my CPU?? any idea??