Booting Chromium OS in VM

2,958 views
Skip to first unread message

Víctor G

unread,
Jul 3, 2015, 11:32:18 AM7/3/15
to chromium-...@chromium.org
Hi.

I'm trying to boot Chromium OS in a VM to test a Chrome extension. I've tried several pre-built images (e.g. http://chromeos.hexxeh.net/) but nothing has worked so far. Anything I try on VirtualBox hangs at a specific point and nothing else happens; trying the images from hexxeh on vmware works, but then Chromium demands a WiFi connection to proceed, and vmware doesn't emulate one and using a USB dongle doesn't work either. I also tried booting from a USB drive on a physical machine, but that only dumped a couple screenfuls of memory contents as pixels to the screen.
So, I'm out of ideas. Does anyone have any suggestions?

Thanks in advance.

Bartosz Fabianowski

unread,
Jul 3, 2015, 11:47:12 AM7/3/15
to helio...@gmail.com, chromium-...@chromium.org
Chrome OS will be happy with a wired Ethernet connection as well. Vmware
should be able to simulate that.

- Bartosz
> --
> --
> Chromium OS discuss mailing list: chromium-...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-os-discuss?hl=en
>

Víctor G

unread,
Jul 3, 2015, 3:08:35 PM7/3/15
to chromium-...@chromium.org, helio...@gmail.com
Thanks for your reply.

Well, the image in question would just refuse to continue, even though I did have an Ethernet connection.

Mike Frysinger

unread,
Jul 6, 2015, 7:10:39 AM7/6/15
to helio...@gmail.com, Chromium OS discuss
hexxeh is really old.  you can grab newer ones from our waterfall:

iirc you want image.zip here:

we test in KVM/QEMU rather than vmware/vbox.  getting those working are mostly left up to the end user.  if you enabled ethernet and the UI isn't showing that as an option, then the driver might not be enabled.  that might be due to using the old hexxeh builds.  at any rate, you should switch to a VT and try running things like `ip a s` to see what is actually available.
-mike

--

Tony Su

unread,
Jul 14, 2015, 11:16:27 PM7/14/15
to chromium-...@chromium.org, helio...@gmail.com
Really cool.
I am in the middle of building a Build environment because I found those hexxah images too old for my liking.
 
I assume the images on your Download link would be either "image.zip" or "factory image.zip?"
 
Tony

Mike Frysinger

unread,
Jul 14, 2015, 11:53:27 PM7/14/15
to tony...@gmail.com, Chromium OS discuss, Víctor G
as i mentioned, you want image.zip
-mike

Josh D.

unread,
Apr 8, 2016, 3:35:56 PM4/8/16
to Chromium OS discuss, helio...@gmail.com
Hey i see i am a little late to this party. but is there any chanve i can get a link to that zipped image that is still working? this link 404s even though its less than a year old. there very little to be found other than the hexxeh site, and they dont seem to offer vmware images anymore.

thanks either way

Mike Frysinger

unread,
Apr 8, 2016, 3:52:00 PM4/8/16
to joshno...@gmail.com, Chromium OS discuss, Víctor G
hexxeh has setup a small page that links to the latest dynamically:
-mike

Josh D.

unread,
Apr 8, 2016, 4:11:39 PM4/8/16
to Chromium OS discuss, joshno...@gmail.com, helio...@gmail.com
thanks for the speedy reply mike,

i had already downloaded that file.

the problem issue is that all the guides i can find for creating the VM expect that download to have a zip file containing both a .vmdk file and a .vmx file built by hexxeh. instead there is only a .bin file after unpacking. I cannot find a guide explaining how to go about using this file to create my VM... if you could point me in the right direction it would be very much appreciated. I am trying to load this thing up in workstation 11, but ultimately plan on trying to get it running in an ESXi 6 installation as well.

Thanks in advance!

Christian Matthes

unread,
Apr 8, 2016, 4:22:24 PM4/8/16
to Chromium OS discuss, helio...@gmail.com
Hi,

i've got the same problem. Each download hasn't the right image type. But i didn't find a solution for this problem.

Ian Bloss

unread,
Apr 8, 2016, 6:42:02 PM4/8/16
to c.mat...@gmail.com, Chromium OS discuss, helio...@gmail.com

Create a vm and virtual hard drive, use the file you downloaded as a bootable disk, then install to virtual hd.

--
--
Chromium OS discuss mailing list: chromium-...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-os-discuss?hl=en

---
You received this message because you are subscribed to the Google Groups "Chromium OS discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-os-dis...@chromium.org.

Mike Frysinger

unread,
Apr 14, 2016, 4:16:22 PM4/14/16
to Josh D., Chromium OS discuss, Víctor G
the .bin file is a GPT formatted disk image.  i imagine there are tools to convert that into a vmdk as VMWare expects, but it's been years since i've used VMWare, so i don't really know anymore.  QEMU/KVM does everything i need ;).
-mike

Xue, Tony

unread,
May 31, 2016, 8:26:18 PM5/31/16
to Mike Frysinger, Josh D., Chromium OS discuss, Víctor G
Quick question: under which section of the build bot can I get the image? Report section? It needs google login.

Mike Frysinger

unread,
May 31, 2016, 10:23:12 PM5/31/16
to Xue, Tony, Josh D., Chromium OS discuss, Víctor G
yes, the current Google infrastructure requires you to login.
-mike
Reply all
Reply to author
Forward
0 new messages