Install Chromium, upgrade it to Chrome OS and Dual boot

Wednesday, February 20, 2013 362 Comments


Chromium OS, an open source OS made popular by the amazing Hexxeh and Arnold the bat. Since then, many have wondered how to install this, is it possible to get Chrome OS not Chromium? And can I dual boot this?

Fortunately for everyone who wishes to do any or all of these it is perfectly possible.

This will work with Apple OS X computers as long as they are Intel based.

The total amount of time for you complete all of the instructions should be about thirty minutes in total.

Chrome OS also includes all the codecs and missing pieces from Chromium OS such as flash and MP3. If you wish to get the codecs that are missing without upgrading to Chrome OS due to any reason, there are instructions at the top of the screen on how to do this.

You must read the disclaimer which can be found here.


Please see instructions to find out how to format a HDD after being used for Chromium or Chrome OS as the partitions can cause issues when using standard formatting tools.


Instructions on how to dual boot can be found here or under the instructions heading.


All updates regarding this and anything else are now posted in the updates post.

How to install Chromium OS.

First install Chromium OS onto your hard drive. To do this you must first make a bootable Chromium usb drive as described here. Hexxeh gives very simple instructions on how to do this. 


You may use Arnold the bat builds however the usernames and passwords MAY differ. Any information regarding this should be on his site.


IF YOU WANT MORE HARDWARE SUPPORT THEN DOWNLOAD CHROMIUM OS LIME FROM DOWNLOADS AT THE TOP OF THIS BLOG. IT DOES NOT RECEIVE UPDATES ANY MORE BUT DOES GIVE EXTRA HARDWARE SUPPORT!!

NOTE: Not all graphic cards are supported, if you get a blank screen before or after the Chromium logo then try the on board graphics if possible, if not, your hardware may not work with Chromium.


Warning!
Installing Chromium OS on a hard drive formats the entire drive not just a partition. Remove ANY other drives you do NOT want Chromium OS installed to. This includes remoavle drives such as USB as SD cards.

To install chromium simply boot into Chromium from the memory stick, log in with a Google account, press and hold ctrl + alt and press t (you may need to alternate pressing alt and t while holding ctrl) and this will bring you to the Crosh command. Do this once you have logged in.

Here you will need to run the command:

install

You will then be prompt for the username and password which are:

Username

chronos
Password
facepunch for hexxeh builds and password for bat builds

You will then have a few prompts to confirm you will lose all data etc, agree to all of these and Chromium OS will begin installing on your HDD.

Once Chromium OS has installed, simply turn off your computer, remove your memory stick and turn back on.


You have now installed Chromium on your HDD.

You are now free to format your memory stick, instructions on a safe method can be found here. Do NOT use any other format method as there is a high risk of corrupting your memory stick.


HOW TO UPGRADE CHROMIUM TO CHROME OS!


Please be aware that booting Chrome OS will produce a message regarding malformed ID's. This is simply from a health check upon boot, simply close this and continue using Chrome OS. This poses no risk or issues. METHOD TO BYPASS IS UNDER INSTRUCTIONS.


Before proceeding make sure you are logged into chromium and NOT using a guest account.


To install Chrome OS is very simple, first you need to boot into Chromium OS and open the developer console

CTL + ALT + F2

  • you may need to alternate ALT and F2 while holding CTRL.

Here you will need to type the command:

sudo su

Then you will need to follow the prompts for username and password as listed above.

There is now one more command that you will need to run that is the final step in installing Chrome OS.

bash <(curl -s -L http://goo.gl/8v1ZkV)
Type the above command and then press enter.

you will now be given the options for different builds of Chrome OS, each build is for a different Chromebook/Chromebox. 


Note: If you do not get this far due to a read write error or other problems, you can continue by using the update method 2 mentioned in the instructions at the top of the page as this will allow you to continue.


Pick the build of Chrome OS you would like by typing the corresponding number and pressing enter.

The script will then begin to download and install Chrome OS for you, this will take about 2 minutes on a 120Mb internet connection.

Once the script has finished running you are ready to reboot.

(You will know if the script has finished running as you won't be able to exit the developer console by pressing
CTRL + ALT + F1

Reboot and you will now have Chrome OS installed!!!


If Chrome OS then does NOT boot, the image of your chosen Chrome OS install simply doesn't work on your hardware so just repeat the install of Chromium OS and try another build. If none of the recovery images boot then you will not be able to use Chrome OS and will have to stick with Chromium OS.


NOTE 1:


For those who are unable to run Chrome OS or do not wish to install Chrome OS over Chromium, you can add codecs to Chromium OS through commands in terminal, this gives you access to Java, flash, mp3, mp4 and pdf's in Chromium images supplied by either myself, Hexxeh or Arnold. The instructions for this can be found under the instructions tab at the top.


NOTE 2:


Once Chrome OS has been installed and you have logged in you may receive an error stating that your account has been used on a higher build number than the current install, all this means is that your user profile has been loaded from the chromium OS install from earlier and as chromium OS uses a newer source code, Chrome OS thinks you have downgraded, to fix this simply go into settings -> advanced settings -> power wash, let this run for about two minutes and you will be good to go. YOU WILL LOSE ALL DATA WHEN DOING THIS!!!!

Taron Ramsay

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.

362 comments:

  1. Thanks for a great guide. Couple notes from the installation:

    1.) When running the 4suhf script you have to be logged in to the Chromium. (eg. Guest mode doesn't work)

    2.) After conversion when i rebooted to Chrome OS i had notification of a permission problem in the login screen. This can be fixed with factory reset. (Settings -> Show advanced settings -> Power wash -> Reset ; See Chrome OS help)

    ReplyDelete
    Replies
    1. Oh yes, I completly forgot about them two stpea thank you, will be adding them now. :)

      Delete
    2. I had the same error message about and malformed HWID. I could not powerwash. I am trying a different image now.

      Delete
    3. I don't see why you wouldn't be able to power was, did you get any error codes or messages? And a different image nay work better for you, it all depends on your hardware so if you have time then just try a few.

      Delete
  2. Will the update of Chromium To Chrome OS work if chrome is installed on a usb? Thanks

    ReplyDelete
    Replies
    1. Theoretically yes as long as the memory stick is large enough, I would recommend a 32gb to.make sure, there is NO guarantee though due to how chromium partitions the USB drive.

      Delete
    2. What about a 16GB SSD? Or is that too small a HD?

      Delete
    3. A 16gb SDD should be fine, I currently have my chrome os installed on a 32gb raptor drive and it installed fine so I see no reason why you shouldn't be able to. Like I have mentioned before though there is no guarantee

      Delete
    4. How do you install it to a USB? Do you stick a blank USB stick in and then tell it where to install to after the install command, or do you run from the USB and then skip the install part and go straight to downloading an image?

      Delete
    5. I installed chromium using the Win32 disk imager and the image that i got from Hexxeh's chromium website. :)

      Delete
    6. To install to a USB you can either say where to install with the command if you want it on another USB but if your just on about upgrading to chrome os then the upgrade command will automatically overwrite the chromium on the same usb

      Delete
    7. what is the command to install on another usb drive

      Delete
  3. Hi, do you know if it's possible to upgrade Chrome OS once you've installed it using the 4suhf script ? Automatic updates don't seem to work

    ReplyDelete
    Replies
    1. Automatic updates will not work with chrome os, you are also unable to get into developer mode to run the script again as the developer mode is accessed by an emulated command on the pixel or a physical switch on other devices, this means you must start from the start using chromium if you wish to update. Automatic updates are only given to devices with a valid chrome number and I will not give out instructions on how to gain one as it allows users to claim the 1tb offer for Google drive. Sorry

      Delete
    2. Wow, that sucks hard. I was really looking forward to installing chromeos on my laptop mostly because of the unatended updates and virus free eviroment and all, but this is really a deal breaker. Isn't there an script for updating or something?

      Delete
    3. As far as I know there isn't a script however if your on a laptop and can use the chromebook pixel recovery then you MIGHT be able to enter developer mode as it is all emulated and once in developer mode you can then run the command to reinstall chrome over the top and you won't lose your user data either. I can not promise this works but stable channel updates aren't released very often and so when they are I find it easy enough to just reinstall the entire thing anyway

      Delete
    4. Ok, let me get this straight. So, every time you want to update the system you have to reinstall the whole thing (and do a power wash, I assume) wiping all your data?

      Delete
    5. If you are unable to enter dev mode then yes unfortunately, but you can simply move all your things to the gdrive folder so its all there when you have reinstalled. If you are able to enter dev mode and run the install script then you don't need to powerwash, you only need to do that when you go from chromium to chrome os as chromium is a higher build number than chrome and so it is unable to load your profile correctly

      Delete
    6. Thanks Seth. I think I'm gonna try it out for a few weeks, see how it goes, but the update thingy really is a bummer. I didn't like having to reinstall ubuntu with every new release, but this is much worse. thanks again

      Delete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Help! I am having some trouble with which of the 14 installations to choose from. It says that "according to mtab, /dev/sda12 is already mounted on home/chronos/user/tmp.crosrec/shromium_efi_mount" on most of the versions, the HP pavillion one doesn't, but won't start up properly, and the 12th one doesn't say it either but won't start up either, saying something about panic abort or something...

    ReplyDelete
    Replies
    1. The panic abort is due to a kernel panic meaning incompatible hardware so they won't ever work on your current system. For the other mount issue, have you installed chromium to a HDD or is it still on the USB?

      Delete
    2. I have installed it to the hdd

      Delete
  6. Is it possible to solve the mount issue?

    ReplyDelete
    Replies
    1. I myself have never had any mount issue with either chromium or chrome is, is this still to do with the installing of chrome os, also you may not be able to install chrome os as it has an even more limited hardware support, the easiest way is to use a second gen I series processor and use on board graphics as this will almost always give you a fully working chrome os

      Delete
  7. This comment has been removed by the author.

    ReplyDelete
  8. Is it possible to use Ubuntu or GRUB to resize the partition(s) after this entire process is done? That way, we would have some hard drive space left over to install Ubuntu and then, effectively, be able to dual-boot Chrome / Ubuntu.

    Thoughts?

    ReplyDelete
  9. I myself have tried using Ubuntu to manually edit chrome os without having to go into dev and Ubuntu can see the partitions but not read them from my experinece, you may be able to with grub as it is designed for partition management but you would have to try, as long as it supports state partitions and SDA partitions I see no reasonwhy it wwouldn't

    ReplyDelete
  10. Has anyone had any success in watching netflix on any of the builds from above? I've tried with the ChromeBox and the Pixel builds and neither seem to work. Says I'm in developer mode even though I am not.

    ReplyDelete
    Replies
    1. Did you power wash after upgrading chromium to chrome os?

      Delete
    2. sure did. still no luck. tells me I am in developer mode even though the checkbox is not checked.

      Delete
    3. If you enter the crosh terminal and type shell do you get a shell command line?

      Delete
  11. I have come across a few nuisances with chromeOS on my laptop, maybe you can help out here:
    1.- Everytime I start the computer, I get the same error:
    A factory error has been detected, I've tried with different builds, but no luck (tried powerwashing also)
    2.- The computer shuts down after a few seconds of waking up.
    3.- How can I get grub to boot directly to chrome?
    Thanks!

    ReplyDelete
    Replies
    1. The factory error is an issue with the image supplied by Google, it should be fixed when there is an update and they reupload the image, shutting down seems to be a weird hardware issue that is conflicting with chrome, it seems as if when your computer wakes up that chrome is taking it as a shut down command, nothing I can do there except try a different build sorry and I'm no expert with grub as I've only ever used it once, I'm assuming you just use it to create a new boot order and pick the chrome state partition to boot first sorry

      Delete
  12. Anybody know which build of Chrome OS is suitable for a PC running on the Atom N270?
    I tried installing the Pixel? version, but it came back with an error message saying it was unsuitable for the machine or incompatible... Something along those lines!
    Wondered if anybody had any suggestions which would work best as I don't fancy doing trial and error with 9 different versions of Chrome at approx 30mins a pop

    ReplyDelete
    Replies
    1. I can't remember the exact name of the model but find out what chromebook uses the celeron processor and that should be the most compatible version.

      Delete
    2. Yep that's true. I also own a celeron processor (I mean my notebook has it) and tried 2 recovery images: They end up perfectly, no Wi-Fi, Sound or any other issues so far.

      Delete
    3. I've noticed that the Samsung Series 5 XE500C21 model and the Acer AC700 both use Atom processors. I've got a Dell Inspiron Mini with an Atom processor. Would those two images be better than an image using a Celeron processor or does it make no difference?

      Delete
    4. The compatibility will be slightly higher by using on of the builds that share the same processor so that is what I would go with personally.

      Delete
  13. Anyone knows how the avoid the error message "A factory error has been detected"?? Everything is fine except this message when I log out.

    ReplyDelete
    Replies
    1. I have only recently come across this error, are you using the pixel image by any chance? Also if you open the crosh terminal and type in shell, do you get a shell command, if so your pixel is running in developer mode for some reason, I had this issue myself with the pixel image and there isn't anything you can do as that is the image supplied by Google, it should be sorted when a new update is released and they reupload the image. If you can get the shell command though you can then run the script to update without having to do the whole install from chromium.

      Delete
    2. I tried both, Pixel and Pavilion and always have this error message. Yes I can run shell commands within Crosh from Browser or over the Developer Console. What I'm doing wrong? I just did what you wrote? It doesn't bother much since it only comes when I start up the computer... but still, there must be a command to disable it... skip HWID something, but where? Besides, I wrote a guide how to install Chrome OS to Asus X201E: http://goo.gl/gKAbM2

      Delete
    3. As you get the same issue with more than one image, the problem lies with the image supplies by Google as I mentioned, they have uploaded developer build images and not stable images as they should have so hopefully this will be fixed when there is a new stable update and they reupload the restore images, until then there is nothing that can be done as chrome boots in a very different way and if it fails one part of the boot the device will boot into a recovery so its not possible to disable any of the boot checks unfortunately

      Delete
    4. I guess so. I'm glad that the images are even public... Hope new images will fix this. Thanks for your reply and tutorial.

      Delete
    5. Do we have any kind of time frame for when the stable builds will be uploaded?

      Delete
    6. The images aren't exactly meant to be public by the way and unfortunately no time frame as they are updated when Google releases a new build so it depends on Google and when they do it can still be a day or two before they upload it to their servers for backup which is where these come from

      Delete
  14. This comment has been removed by the author.

    ReplyDelete
  15. Hm. When I go under chrome://help it shows the following:

    Version 27.0.1453.116
    Plattform 3912.101.0 (Official Build) stable-channel link
    Firmware X201EP.20

    It seems the HWID error appears in both, stable and dev.

    ReplyDelete
    Replies
    1. Yes it may say stable under help but if you can get to the shell command from the crosh screen then you are running a developer build :/

      Delete
    2. This comment has been removed by the author.

      Delete
  16. hi, thank you for the above.
    i have an old laptop (6 years old) will it works on it?
    what are the minimum system requirements (if any)?
    thanks

    ReplyDelete
    Replies
    1. What is your laptop model? The older the laptop the less compatible the hardware is unfortunately and there are no real minimum specs because there are several ways you can get chrome os to run on unsupported hardware but it is very complicated and you require a computer that can run chrome os that isn't a chromebook. If you can send me your model of the laptop then I can see if it will work for you, if not I can supply you with an image that may work that isn't available anymore :)

      Delete
    2. hi,
      my laptop is not a brand laptop so i cant give you the model.
      the processor is a pentium m 1.86 ghz with 512 MB RAM.
      is it helpling.
      can i instal chrome OS on it?

      thanx

      Delete
    3. I will also need to know the network adapter and display adapter, this can be found in device manager if it is running windows.

      Delete
    4. display - mobile intel 915GM/GMS, 910GML Express chipset famely.

      network (3 adapters) -
      boradcom 440x 10/100 integreted controler.
      intel pro/wireless 2200GB network connection.
      1394 net.

      Delete
  17. Oh sorry I've been rather busy, and from what I can see there should be no issues running chrome os howver you may not get a network connection to work from WiFi, you may have to use a cabled connection. Try it and let me know what happens as I have an old chromium image that should work for you if it doesn't, however it isn't full chrome os and won't ever get anymore updates.

    ReplyDelete
    Replies
    1. i will try it, thank you vary mach for your time

      Delete
  18. Hello, I was wondering if it was possible to use the dual-boot instructions from this site and the instructions here for upgrading to chrome os from chromium to get a dual win7-chrome boot? or would the upgrade step cause problems if it's installed in a partition? I have almost no experience with linux :P

    ReplyDelete
    Replies
    1. I don't have much experience with Linux either and you may be able to use grub or something along that to partition the drive once chrome os has been installed on it, then install windows on that partition. It won't be able to be done the other way round as the chrome os install will wipe the entire hard drive. You may then be able to use grub to set a boot manager that gives you the option to dual boot, I'm not 100% sure though

      Delete
  19. Thanks heaps for all the info, I installed Chrome OS on my old Lenovo S10-3 netbook everything works great except wifi, is there any code I can use to install the drivers via the developer console. The wifi shows up in settings as disabled.

    ReplyDelete
    Replies
    1. As far as I know it is possible however I myself am not sure how to do it, you may find answers on Google on how to install ubuntu drivers in chromium and try and apply that method ad it should be the same however there is no gaurentee that it will work, try an Ethernet cable if you can as you may get network from that if you don't get network from your WiFi card, you could buy a compatible WiFi card online though if you didn't mind spending a little

      Delete
  20. hi,i am a chinese.sorry my english isnot good.i want to know how to update my chromium to chromeos on a 16gb usb disk.everything is done well.there is a problem,it said my usb disk hadnot enough space to update.why it cannot use the left 13gb.how to solve this problem.

    ReplyDelete
    Replies
    1. Hi, you will need to use grub or something similar to resize the partitions on the drive so you can upgrade it, or you can specify a temp directory to save and run the script from when using it in shell

      Delete
  21. I need help, dont know what else to do.
    Under Xorg.0.log it shows Touchpad found.
    If i run sudo od -x /dev/input/event6 I see bunch of numbers when i move the touchpad
    The touchpad works fine if i boot with Ubuntu 13.04.
    I even copied the Synaptics_drv.so for ubuntu to Chromium OS and still no luck.
    If i connect external mouse that works fine.
    Can the gurus tell me what i should check to resolve this?
    Thank you
    richard

    ReplyDelete
    Replies
    1. It is simply non compatible, all though the config file shows that its there it won't always work, the same can be said for not getting network and not all drivers and kexts are fully compatible with chromium os. The only option you have is an external mouse if the trackpad doesn't work unless you wish to compile chromium for your specific hardware, sorry

      Delete
  22. Thank you Seth. I don't think i am savy enough to compile a hardware specific chromium. If someone compiles one for Acer Aspire 3680 please pass it on. For now i am going to take the walk of shame back to windows.

    ReplyDelete
    Replies
    1. If you are on a computer when looking at this blog, under downloads there is a chromium os lime download with more hardware support it just doesn't receive updates anymore, that may be worth giving a try

      Delete
  23. Thank you Seth, will give that a try tonight. If that works it will be awesome. I really liked the chromeOS on my old laptop. Keeping my fingers crossed.

    ReplyDelete
  24. After installing the Lime, If i connect the external mouse the touchpad works great. Do you have any suggestions on making the touchpad work without the external mouse connected. Atleast now the touchpad is working.

    ReplyDelete
    Replies
    1. unfortunately not at this point, Chromium and Chrome os are VERY limited in hardware support unless compiled for specific hardware, try the upgrade to Chrome OS as these MAY have more hardware support for touchpads, im not sure. Sorry

      Delete
  25. After installing Chromium on the SSD, rebooting and logging in with a Goolge account, I hit Ctrl+Alt+F2. Now I am confronted with a login asking for a local username and password but chromos/facepunch (as used before) do not work here... What to do?

    ReplyDelete
    Replies
    1. Make sure your using chronos not chromos :)

      Delete
    2. Huh? Where did that n come from? It sais chromos in the article...

      Delete
    3. Sorry it was a typo in the article, I have now corrected it :) but it is chronos not chromos

      Delete
    4. OK, thanks :) ... Question: is it not possible to skip the step of creating a Chromium OS USB by going to https://support.google.com/chromeos/answer/1080595 and following the instructions there to create a Chrome OS recovery USB and use that instead?

      Delete
    5. Unfortunately you can't skip that by that method as a non chrome OS device will not boot the recovery, that's why it just be run within a chromium environment

      Delete
  26. Thanks for the guide, unfortunately my system us getting stuck at "downloading config file from..." It just gets no further (tried twice now). Any idea why that might be?

    ReplyDelete
    Replies
    1. Unfortunately not as I managed to last night about 15 hours ago. Give it an hour or two and try again, Alli can advise sorry. If you wish to see if the script can be downloaded you can visit http://goo.gl/4suhf on your browser and see if it downloads, if so the file is fine and its your machine, try restarting of you can download it but not on shell

      Delete
  27. I'd like to install Chromium OS on a NUC (Intel BOXDC3217BY). Anyone knows if I can do that?

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. Yes, chrome OS will work from what I can see but make sure you're using the Intel processor graphics and not a seperate graphic card just to make sure your get the full working system, you may have betwork issues though as I can't find the network adapter manufacturer but you should be okay if you are cabled but no promises.

      Delete
  28. i have successfully installed Chrome OS on a HP mini 110-3102 SA however, my wifi is unavailable (disabled). I have used the google search etc and believe it is an issue with the Broadcom drivers for the device for which i cannot seem to locate any guide/help.
    I have purchased a Ralink external usb wireless n dongle but i am unable to get this to be seen by the OS either (inserted pre and post install) s still no wifi. Please could you offer any assistance? many thanks
    jamadant

    ReplyDelete
    Replies
    1. Chrome is doesn't use drivers for software and as such, hardware is very limited, you will need to buy a new WiFi card to replace the one in your laptop, you will need one that is the same as in ANY chromebooks, if you Google it you will get the card and then you can buy it on ebay etc. If you don't want to do this then the only options you have are to try a network cable if your mini laptop has one if not, did you get wifi on chromium and not chrome os? If so you nay have to stick to that

      Delete
  29. many thanks for the prompt reply

    ReplyDelete
  30. I have a question. I have an old HP netbook, and I want to run Chrome os on it. The only problem is it has a broken hard drive. Chromium runs fine from an SD card or a USB stick, but I cant use crosh to install to them, and I can't use the script you provided to update to chrome os, as it tries and fails to install to the internal drive. Is there anyway for me to install Chrome OS?

    ReplyDelete
    Replies
    1. Honestly? You're best to buy a hard drive for it as you would only need a 20gb drive and it would cost you next to nothing if you get one second hand from a computer parts dealer like CeX just make sure you get the right connection Interface, either sata or ide depending on the age of the laptop. Google if you're unsure :)

      Delete
    2. I do plan on getting a hard drive at some point, but I'm trying to spend as little money on this as possible. Let me know if you know if you know any way to do this without a hard drive, but thanks anyway.

      Delete
    3. Oh, also I just check on CeX for 1.8" hard drives, and I only found $80+ ssds. The netbook I has has a PATA interface, and uses 1.8" drives

      Delete
    4. The script won't actually let you install chrome os to a different drice and will only install on the drive that chromium is installed on and pata is the same as ide, just a different name

      Delete
    5. Ok, good to know. Do you know a way to trick the chromium installer into installing on a removable disk? If I do "install /dev/sdb" it says that /dev/sdb is a removable disk. If I can't trick that, could I install Chrome without the script?

      Delete
    6. Unfortunately I don't know as I'm not that big of a Linux user however even if there was some way of doing that, the script that you see when you run the command to upgrade to chrome os is actually not the full script, the full script includes where to install chrome os and that is set as the drive used for boot so it would require changing the script to install somewhere else anyway, so sorry :( chromium os is far ahead of chrome os anyway so its not too bad, the only difference is the boot logo and the chrome logo on the task bar as far as I know

      Delete
    7. Ok, thanks anyway. The reasons I wanted Chrome OS was that I hoped my WIFI would work out of the box, or at least better. I have to use the Dell builds of Chromium, as I have B43 Wifi. I would use the latest Arnold The Bat builds, but RFkill has been removed, and I can't install the drivers. I can't use Flash, and the script to install Flash doesn't seem to work for me. I also can't set the background on the Dell builds. The other problem I have is that the touchpad doesn't work, but that seems pretty much unfixable. I would compile it myself, but that is way beyond my skill level. If you know how to fix any of these problems let me know.

      Delete
    8. Have you tried the lime build that you can get from the download page? It has much higher hardware support than almost any other build out there and is most likely your best bet however it is no longer being continued and is on build 23 so its fairly outdated but should still be better than no WiFi or touchpad

      Delete
    9. I'll try it. Thanks. I tried a lime build earlier, and it had touchpad, but no wifi.

      Delete
    10. You probably can't help with this, but with Lime I can't use my wifi, even though it should work. If I try to use the Wl.ko from ArnoldTheBat, it doesn't work, and dmesg has an error, most likely from the kernel version. Lime has 3.2.7, and newer builds have 3.4.0

      Delete
  31. First off, thank you for your site, it is very helpful, but I'm running into a couple road blocks.

    Will these instructions, or the ones for the codecs, work only on the builds you have linked above? I am using a different build (http://arnoldthebat.co.uk/wordpress/chromium-os/) and am having difficulty running any of the instructions here. When I try to upgrade my Chromium installation to one of the Chrome OS builds, it tells me:

    4suhf: Read-only file system

    Cannot write to '4suhf' (Read-only file system).
    bash: 4suhf: No such file or directory

    Thanks in advance.

    ReplyDelete
    Replies
    1. It should work with any build of chromium however I can't promise that it should as I have never used any other builds than the ones above, the build you're using shouldn't be any different really, have you installed it to the hard drive of the comp you're using as trying to upgrade a USB can give this error at times.

      Delete
  32. for some reason the wget http:// is coming back as no such file or directory, did i enter something wrong or is it just me?

    ReplyDelete
    Replies
    1. You are running http://goo.gl/4suhf; sudo bash 4suhf with spaces only between '; sudo bash 4suhf' aren't you? Also the server hosting the script may be down temporarily

      Delete
  33. Replies
    1. I'm able to download the script so you must be doing something wrong. Go to that URL (goo.gl/4suhf) in a web browser but not on chromium and see if it downloads the script from the browser. I can currently download it and so I see no issue with the script so just make sure you're typing everything correctly.

      Delete
  34. when ever i sign in it says that your manufacture ID is not matched.......after upgrading it to chrome os

    ReplyDelete
    Replies
    1. This has been mentioned in previous comments, this is due to an issue with google's Chrome OS updates. There is nothing I can do to fix this, this does not effect the usage of Chrome OS though.

      Delete
  35. This comment has been removed by the author.

    ReplyDelete
  36. I can install it, but no wifi works. I have acer aspire one and used build #14. What build # should I use?

    ReplyDelete
    Replies
    1. I will need the model number of your laptop to have any attempt at helping you. Please post your model number and I will reply as soon as, however, most builds generally have the same wifi kernels so there may be no support for your wifi however I will have a look for you.

      Delete
  37. Hello,
    The favicons in bookmark bar is blank. Maybe someone has found a solution how to fix this bug.

    ReplyDelete
    Replies
    1. As far as I am aware, this problem is only effecting you. I currently have no issue on three Chrome OS installs. Is this while running Chromium or Chrome OS?

      Delete
    2. Very strange, I tried on two different computers, but the result is the same. With chromium os there is no problems, but after upgrade to chrome os favicons becomes blank.

      Delete
    3. This may be an issue with your Google account in this case, as the favicons on the address bar are actually linked to your account. Try a power wash on the chrome OS computer as this will clear and Favicons associated on the machine and try again, if this does not work, set up a new google account, add some bookmarks that have favicons and then log in on the Chrome OS computer, if your favicons then appear fine, this is an issue with your account. Please let me know as I may then be able to provide a solution on how to correct your account.

      Delete
    4. Thanks for your time.You were right, problems with my account.I tried with another account and the problem has not been.

      Delete
  38. this worked really good but wifi not working....is it possible to run those commands directly from usb chromium so that we can have a bootable chrome os usb....if not why???

    ReplyDelete
    Replies
    1. Wifi not working is a very common problem due to the very limited hardware support for Chrome OS. You can run these commands to install the Chrome OS to the USB however you will need to change the partition sizes on the USB drive when it has chromium installed on it by using something grub or something similar as chromium isn't wrote to the drive very well and so the partitions are not large enough to install Chrome OS to being with. I would suggest using an 8GB memory stick if you wish to try this, there is NO promise that this would work, this is purely theoretical as the way Chrome OS installs this may not actually work.

      Delete
  39. can get Vanilla Chromium to install on my HP Mini and everything works except terminal, everything I enter is unknown command. If I boot from my usb it works. any suggestions?

    ReplyDelete
    Replies
    1. I haven't come across this issue before however it sound like an error has occurred when you have upgraded. What sort of commands are you running that all throw back unknown command?

      Delete
  40. Hi, Anyone manage to get Chrome installed on an NC10 with Atom N270? I've tried the obvious images and no joy.

    ReplyDelete
  41. ps, thanks for the information Seth! Chromium works fine,

    ReplyDelete
    Replies
    1. Hi Julian, unfortunately you will need to go through all the builds to find one that may work, the pixel may be your best bet as that has more hardware support than other Chrome OS builds that is different to the other builds, but once again, you may need to try them all and even then, there is no chance any of them will work however chromium is pretty similar, you could just add the missing codecs, instructions for which are on the instructions page above.

      Delete
  42. Thanks, I'll give Pixel a try. The reason I haven't so far is that one build brought up a notice saying that the Kernel needed X86, and that the current processor is X616 (or similar). I'll let you know. Thanks

    ReplyDelete
  43. No joy with pixel, same message, Pixel requires an x86 64. I think the Samsung nc10 will need 32 bit. I'll try a couple of others before buying a chrome book:-)

    ReplyDelete
  44. I'm trying to boot my dell dimension 3100 (1gb ram) using the lime build you referenced above. I get the logo screen then blank and dead. Pounded the keyboard and everything. ;) Any wisdom about what I should be looking at? 1GB enough ram since the img itself is 1.9GB? I've got a bunch of XP boxes to put out to stud and chomium seems like a great way to donate the elderly boxes.

    ReplyDelete
    Replies
    1. This is most likely an incompatible graphic device, either graphic card or the on board graphics. The amount of ram isn't exactly an issue however I would recommend upgrading any computers that install Chromium or Chrome OS to 2GB.

      Delete
  45. How can I format the whole HDD to install windows on it again??
    I only have one HDD and installed chromium OS onto it. But when I tried to install windows back into it, the HDD was partitioned into multiple parts where non of them had enough space to install windows! O.o
    Anyway how I can undo the partitioning??

    ReplyDelete
    Replies
    1. This is something I forgot to mention, you will need to boot a windows live CD or USB and then once in windows you will need to download HDD guru and perform a quick format.

      Delete
  46. Hi! I did it on my Lenovo S10-3. But it came on with an issue. Every time I start up, there will be an error message says malformed hiwd or something. I read the previous comments and waited for an update, but it just won't appear. I checked the google site and the newest stable vers. is 30.0.1599.116,(Platform version: 4537.147.0). But my netbook is currently Version 29.0.1547.74 Platform 4319.96.0. I refreshed the page and I restarted the system, but it won't work. Is it because google is no longer putting their updates on goo.gl/4suhf or there is something else? Thank you.

    ReplyDelete
    Replies
    1. Hi Tony, the updates are added to the script but it can take a few weeks maybe a month or two depending on Google. Also the malformed ID issue will not be removed, I have found out that Google has added code to check hardware health upon boot and as the hardware being checked for can't be found it will produce this message, this will jot cause you any issues as the code can't do anything other than tell you there is an issue, it also won't effect the use of Chrome OS.

      Delete
  47. Can I install Chrome OS into AMD Llano with built in graphic card?

    ReplyDelete
    Replies
    1. Sorry for theate reply, from what I can tell of that processor most likely not as it differs to much from the Chrome OS kernel however you may get a working build on some of thr ARM builds as this is much closer to the processor architecture that the Intel based builds however there is no promise that any will work

      Delete
    2. Sorry for theate reply, from what I can tell of that processor most likely not as it differs to much from the Chrome OS kernel however you may get a working build on some of thr ARM builds as this is much closer to the processor architecture that the Intel based builds however there is no promise that any will work

      Delete
  48. Hi Seth,
    Thanks very much for all of this, I had to get a wifi card from an old series 5 but it worked! One question: When I sign in I get a warning that I might be vulnerable to malware because the ID is not correct, is this anything to worry about?
    Thanks
    Fearghas

    ReplyDelete
    Replies
    1. Hi, the malformed ID is nothing to worry about, this is just code added by Google as a hardware health check on boot, this doesn't change anything other than it gives you a message :)

      Delete
  49. Hi Seth, sorry for my english: i'm french. I use the CR-48 image. I managed to run my wifi on chromium by adding a .bin file in the firmware folder. But when I do the update to install Chrome OS, I think the Chromium kernel is replaced by the Chrome OS one.I wanted to put my .bin file in the Chrome OS firmware folder. I get an error telling me that the firmware folder is read-only and I can not turn it into the read-write mode.As you have any idea?

    ReplyDelete
    Replies
    1. Hi, you would need to use the terminal to do this. You will need to change the read-write permissions after you have ran a sudo command with the username and password mentioned in the guide. This should allow you to change the folder permissions, if not then it would be a developer mode requirement but it isn't possible to boot these into Dev mode as there is no Dev switch and for the software Dev mode, Chrome OS does not register the key binding so it wouldn't be possible to enter Dev mode.

      Delete
  50. Those having problems with "read only" file system error you need to make your rootfs writeable:

    sudo mount -o remount,rw /

    Now retry:

    wget http://goo.gl/4suhf; sudo bash 4suhf

    Should work now.

    ReplyDelete
  51. Also if your selected download stops mid dl try opening another terminal and ping dl.google.com then retry again worked for me.

    ReplyDelete
  52. This comment has been removed by the author.

    ReplyDelete
  53. I'm getting the "malformed" error, as well, using an Acer Aspire One and put the Acer 7 image. I powerwashed yet error remains when I start up. Did anyone have success with any images on an Acer Aspire One?

    Also, I would love to have Ethernet support in addition to wifi - tips?

    ReplyDelete
    Replies
    1. The malformed hardware ID is a Google implemented code that checks the health of the hardware upon boot, this is nothing to worry about, this does not effect chrome OS or the use at all. Also unless you know how to compile for Chromium then it won't be possible to add Ethernet support sorry.

      Delete
  54. everytime i go enter the command to download the recovery image it just keeps recycling the list of options (1 through 18 images) never gives me the opportunity to enter a number.

    ReplyDelete
    Replies
    1. Hi Keith, when you sat recycling the list I'm not sure what you mean. Once you get presented the list of 18 builds do you get the chance to pick a number? What message displays in the terminal once all builds have been displayed?

      Delete
  55. i figured it out but havent found a build that works for my machine yet. i only want flash to work or i wouldnt even be bothering with this. i cant get the codecs to install on chromium.

    ReplyDelete
    Replies
    1. Hi Keith, if you can tell me your hardware I can let you know what is most likely to work

      Delete
  56. intel atom n455 intel nm10 express chipset its a gateway lt28 netbook. got any solutions for my chromium os codecs issue?

    ReplyDelete
  57. Yay I GOT IT!!! The 18th firm ware (oddly the last one on the list and the last one I tried) has worked!!! Woohoo! Thanks man!

    ReplyDelete
    Replies
    1. Sorry for the late reply but this would have been the build I would have recommended lol

      Delete
  58. Thats ok bro... wondering if you know anything about my new issue. i cannot seem to access the hard drive. When I click on the files app it just has a loading symbol and does nothing. I tried to download an image so I can set a custom wallpaper and nothing. Any ideas?

    ReplyDelete
    Replies
    1. Hmm, never heard of this issue or any reason that could cause this, are you able to see your Google drive files and files on an external device such as a memory stick?

      Delete
  59. not sure why but it freezes on me when logging in now so im back to chromium. got the codecs to work in chromium but cant get netflix to work, might have to go back to windows... any other builds close to my hardware i should try again or is it a lost cause?

    ReplyDelete
  60. This comment has been removed by the author.

    ReplyDelete
  61. Hello,

    I have gotten the process to work but am trying to force my machine into developer mode. I am using an image that has the key combo of esc + refresh to get into recovery mode. This does not appear to be working... I assume that I can mount my chrome os install with a linux live cd and then change a file to force developer mode. Any hints would be greatly appreciated... There does not seem to be any info of how to do this on the web...

    ReplyDelete
    Replies
    1. Hi Frank, you may already be in developer mode as some will default to this. The easiest way to find out is if you can access the developer console CTL ALT T and if you can get this you are in developer mode even if help says you're not but it isn't possible to edit any file to force developer mode sorry

      Delete
    2. Seth,
      I am mostly concerned with running an Ubuntu chroot but also getting updates. If an image comes in developer mode that is fine but I am concerned that when I update it may no longer be in developer mode. I realize that this is for all intents and purposes a hack to run chrome and I should not expect any of this. I suppose I could always run chromium and add all of the extra stuff. Just wish I could run it as chrome rather than chromium. Was hoping there way a way to force developer mode... I tried various things this morning but kept hitting a wall with write protected status. I assume that this is because I do not have developer mode... I have not given up just don't know my way around the chrome os system.

      Delete
    3. Hi, there was an error with my last post as I have just realised. If you go into the terminal and enter the command 'shell' and this does not through up an unknown command error then you are in developer mode but even in developer mode you still do not get access to everything as its not all open source so something's you can read or write, I'm assuming you're doing everything as sudo commands?

      Delete
  62. I'm using the Lenovo build right now and it seems to work. Every once in a while when I restart it won't boot it just freezes at the log in screen but if I can get past it fast enough then it seems to work fine. I'll just deal with this until something better comes along as I can't live without my netflix lol. Thanks for all your help and your instructions. This little netbook runs so much better now than with windows.

    ReplyDelete
  63. This comment has been removed by a blog administrator.

    ReplyDelete
  64. Hey seth, do you know how to install plugins manually to the google chrome plugins folder in chrome os? I found the pipelight plugin that allows you to run Unity 3d on chrome os and I was curious if it was possible to install it. Thanks you've been a great help.

    ReplyDelete
  65. Keith,
    There appears to be a javascript error on the page so I cannot keep the discussion in the existing thread.
    I am issuing the commands with sudo. I have tried sudo mount -o remount,rw / so that I can add a few more kernel modules (I need one for my mic and one for my bt) but it is listed as write protected. Also I assume because I cannot mount rw I cannot simply issue wget http://goo.gl/4suhf; sudo bash 4suhf in order to update chrome os.

    ReplyDelete
    Replies
    1. Hi Frank, are you using a hexxeh build or other? If you are unable to run the command to get the script, you can use the upgrade chrome os method to install chrome os as you have a read and write error.

      Delete
  66. For some weird reason installing Chromium OS to one SSD posed no problem but to another one (on the same device) I got the error "Error: kernel verification blob not found in stateful partition" and reinstalling the USB drive or wiping the SSD did not solve it... Poking around the internet revealed the parameter '--skip_vblock' should work around this problem but 'install' in crosh does not accept parameters (except the device path to install to). Instead, type "shell"; then in the new developer shell environment (green prompt) type "/usr/sbin/chromeos-install --skip_vblock". The rest should be the same :)

    [by the way, i tried commenting with my Google account but could not whithout loggin out first...]

    ReplyDelete
  67. No idea why I said Kieth, meant Seth
    I was continuing the previous discussion that I am unable to reply to. I have chromeos installed but cannot mount the fs rw. You said that we could update chromeos by simply running the script again after the initial install. I cannot imagine this would install as I cannot remount / as rw.

    ReplyDelete
    Replies
    1. Hi Frank, I'm not sure why but some folders are r/w only when a script access them nothing I can do about it sorry

      Delete
    2. I guess when I have time I will go through the script to see how it remounts / rw. There has to be a way...

      Delete
  68. Hi Seth,

    Is there any way to disable the malformed ID / security warning at the login screen? Other than that, it worked once again :)

    Just one more tip: you might add a small warning that the upgrade script can take up to 10 minutes (not kidding!) to list all 18 possible builds before allowing any user input. I thought the script has died so I retried a few times but it turned out I just had to let it run for over 8 minutes before I could continue!

    Anyway, thanks for this how-to!

    ReplyDelete
    Replies
    1. Hi Ravan, unfortunately not as it is a hardware health check that is built into the Chrome OS code. And wow it really shouldn't have taken that long but I will put a note up, thanks for the warning :)

      Delete
  69. I'm trying to get this to run on a ThinkPad x200. Can anyone give me some advice on what image to use?

    ReplyDelete
    Replies
    1. Hi, either the Samsung chromebox or the chromebook pixel are your best bet to try :)

      Delete
  70. Hi. I,m running the latest Hexxeh chromium build and am attempting to upgrade to Chrome OS as per your instructions.
    The process gets as far as 'Unpacking the file' then it returns the following:

    cp: cannot stat '/home/chronos/user/tmp.crossrec/chrome_efi_mount/syslinux/vmlinuz.B' : No such file or directory

    Any ideas what might be the problem? Thanks

    ReplyDelete
    Replies
    1. Hi, this is causes due to a read write error, to sort this you will need to use the method used in the update chrome os section which involves downloading the script and running it locally. This should solve your issue.

      Delete
  71. Ok, my turn to ask a question. First some background information: I have successfully loaded Hexxeh chromium os on my eee PC 1000H. I then was able to load Chrome OS using recovery image option #3 Acer c7 chromebook. I seem to have everything I need except for touchpad function. I am able to use the buttons for the touch pad, but no touchpad functionality at all. I have read that Lime may have more HW support. So..... Can / should I change from Chromium OS to Lime? Will that be a moot point by re-imaging to Chrome OS or is that a building block for Chrome and would function after the re-image? Is it even possible to do this after already re-imaging? It's not a one time shot right?

    Thanks for all the support and SUPER easy instructions.

    ReplyDelete
    Replies
    1. Hi Mike, you can indeed try lime however you would need to start again by using it on a USB and installing it but upgrading that to Chrome OS would be the same as you currently are as it doesn't use chromium or lime to build on, it writes over them instead so it would no longer have that additional support sorry about this. If you wish to use Chrome OS you may need to use an external mouse sorry

      Delete
  72. This comment has been removed by the author.

    ReplyDelete
  73. Hi Seth!
    I am trying to boot my Asus Eee Pc 1015pn via a 16gb usb drive with hexxehs latest chromium build. So far it booted, shows the chromium logo than a blank screen and my usb Led blinks regularly.

    The mentioned Netbook has 2 Graphic Cards (Onboard GMA 1050 + Nvidia ION) , does that make any difference?

    Hope you can help me, really wanna get this working. I also appreciate any additional, basic tips.

    Best Regards,
    Niksda

    ReplyDelete
    Replies
    1. Hi, I would recommend using the on boars graphics as this will most likely at lease used basic graphic support on chromium, if not then the chances are very slim, you can install chromium to a HDD on a computer it works on and then put it in the eee PC for a high chance of getting some things working but again, won't always work.

      Delete
  74. Hello, Seth.
    I want to tell you about my situation. I have CR-48 and for a long time i used it with flashed bios and Windows 7 installed. Some days ago I return it to original bios and installed Chrome OS to check how it is right now, but I was disappointed. It still don't have skype and some other apps I need, but I can use Gobi modem in Chrome OS. I realized I need both Chrome OS and Windows (or some Linux). I tried Hexxeh Chromium OS on live USB, but I didn't find any manual how to install Gobi modem driver on it and your manual to upgrade Chromium to Chrome don't work with USB. And I can't use your dual boot manual because CR-48 have only 1 HDD.
    Is there any solution for what I want?
    Thanks in advance.

    ReplyDelete
    Replies
    1. Unfortunately unless there is a Linux chromium kext you won't be able to install the modem and also the script will not work with USB drives due to how they are partitioned when chromium is wrote to it also there is no means to dual boot on a single HDD unless you have advanced partition knowledge and know about Linux based partitions and even then there is no promise it would work.

      Delete
    2. Seth, can you tell me more about partitions. I know how to work with them.

      Delete
  75. i downloaded and installed the image from Hexxeh on a USB key and was able to log in. I then followed the instructions to alt+cntrl+t to get to cros> cmd. then followed the instructions typed cmd install. error reply Unnown command: 'install'. Any advice?

    ReplyDelete
    Replies
    1. Hmmmm, try it again but use f2 instead for a developer console and try the command, this should fix your issue

      Delete
  76. I'm French so sorry if my English is not good.
    I would first like to thank you I managed to install Chrome OS on a Dell Inspiron 15-3521 without problems.
    Today I would like to install it on a Dell Inspiron 15r N5110, but I have some problems:
    Chromium OS Lime, touchpad and wifi works but the screen has an offset (see here: http://i.imgur.com/UFbhT9B.jpg)
    Chromium OS Vanilla, wifi works but not the touchpad.
    In both cases when I want to upgrade to Chrome OS wifi and touchpad does not work anymore.
    (spec: i3-2310M with Intel HD Graphics, nvidia gt525m, 8GB Ram, 120GB SSD Intel 330)

    ReplyDelete
    Replies
    1. Hi, I am unsure as to why you have the offset as Chromium does not allow this at all, and the only way to solve the touchpad and wifi would be to buy a compatible wifi card and use a mouse unfortunately. Try using the dell build of Chrome OS, this may or may not help but Dell try to keep things as similar to other laptops as possible so their chromebook will hopefully be the same.

      Delete
    2. Thank you very much, I took the build "ChromiumOS_Feb20_2013.img.gz" here http://linux.dell.com/files/cto/ (Apr10_2013 does not work there is a problem with the touchpad) I installed on the ssd with "dell1234" password, now I wonder if I can go to chrome os keeping the drivers for the wifi and touchpad of chromium?

      Delete
    3. unfortunately not as upgrading for the first time writes over the entire system.

      Delete
    4. Ok thank you, I installed codecs on chromium through your tutorial and now everything works !
      I just wonder if the Chrome OS of the Dell Chomebook 11 work on my laptop, it is not in the list of 18 versions and I can not find it for download.

      Delete
  77. This comment has been removed by the author.

    ReplyDelete
  78. I found a way to install chrome os to a 4gb usb stick (not chromium, yes chrome) thinking about putting up a tutorial but it's all thanks to seth, arnold the bat and ubuntu!!!!

    ReplyDelete
    Replies
    1. It would be great! Can't wait for it.

      Delete
    2. Hi Keith, I have sent you a hangout message regarding this :)

      Delete
  79. I found that Cr-48 will run on a 32-bit netbook, but I cannot powerwash away the warning. Is this a problem?

    ReplyDelete
    Replies
    1. This isn't an issue, this is just a health check done on boot, this does not cause any issues nor put you at risk :)

      Delete
  80. Hi there. I've got an Asus eeePC 1008p here and thought I'd try Chromium/ChromeOS. I've downloaded hexxeh's latest build and have already installed it on HDD too. So far, I haven't encountered any problems.
    Regarding the update to Chrome OS: I do get 20 versions to choose from. Any idea, which one would be best?

    ReplyDelete
    Replies
    1. Hi Benjamin, the samsung series 5 WIFI will be the best build for you. There is no promise of working wifi from this build though however there shouldn't be an issue. :)

      Delete
    2. Thx for the quick reply. I give it a shot and report back.

      Delete
    3. It's up and running (wifi working too) but it also keeps giving me the HWID-warning. Powerwash doesn't change anything; don't know if this feature is working properly, because as soon as I hit "reset", it reboots.
      Further, I've activated two-step verification and ChromeOS does ask for a code every single time I boot it up.
      Any ideas what I could try?

      Delete
    4. The HWID warning is part of the Chrome OS code, this can't be removed. It does not cause any issues with usage or make you more at risk, I know its annoying but I really can't do anything about that. Also have you enabled to remember the device when you are asked for the verification code? If so, log in and go to your account settings and check that it is a registered computer in the two step verification settings. If not you may need to verify your computer.

      Delete
    5. Well, there is no checkbox for that when signing in to ChromeOS and adding the PC lateron via browser (it is the list of trusted PCs) didn't change anything.
      All in all, it's a bit annoying, but as everything else is working fine, I'm good.
      Thanks again for your instructions as well as replies.

      Delete
  81. This comment has been removed by the author.

    ReplyDelete
  82. Will this work on an HP Pavilion dm3-3012nr (xg655ua)? The built in wi-fi is BC4313. I have arnold the bats BC build running now.

    ReplyDelete
    Replies
    1. I can see no reason it would not, I recommend the Acer c720 build of Chrome OS.

      Delete