Difference between revisions of "ChromeboxBootingLinux"

From GroovixWiki
Jump to: navigation, search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
I love the Asus chromebox. The size and power consumption are great,
+
Chromeboxes are no longer recommended for running Groovix. There have been intermittent problems with some recent kernels, and the only fix we've found so far is carefully selecting which kernels the chromeboxes getAny chromeboxes already in use will be supported through 2020, but we do not recommended purchasing any more chromeboxes.
but the performance is simply amazing in my opinionI suspect the
 
ssd really helps.
 
  
Here are my beta instructions.
+
There are other similar computers that will run standard Linux out of the box like the Zotac Zbox B series, and they have better specs for around the same cost.
  
1. Played with it a bit to make sure the hardware was functioning
+
Chromeboxes are locked down to only run Google Chrome OS and if you want to run standard Linux you have to jump through a few hoops. 
 +
Here are some very rough chromebox instructions.
 +
 
 +
1. Play with it a bit to make sure the hardware is functioning
 
correctly in case it needed to be returned.
 
correctly in case it needed to be returned.
  
Line 21: Line 22:
 
http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/asus-chromebox
 
http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/asus-chromebox
  
3. To invoke Recovery mode, you insert a paper clip and press the
+
3. To invoke Recovery mode, you insert a paper clip to press the
RECOVERY BUTTON (just above the kensington lock) and press the Power
+
RECOVERY BUTTON (near the kensington lock) and press the Power
 
button. Release the RECOVERY BUTTON after a second.
 
button. Release the RECOVERY BUTTON after a second.
  
Line 47: Line 48:
 
sudo bash 3Tfu5W
 
sudo bash 3Tfu5W
  
10. choose "Install/Update: Custom Coreboot Firmware "
+
10. Enter the number for "Install/Update: Custom Coreboot Firmware " and hit Enter
  
 
11. follow the prompts, I put in a usb drive to back up the firmware
 
11. follow the prompts, I put in a usb drive to back up the firmware
Line 59: Line 60:
 
14. insert a Groovix installation usb drive and boot up
 
14. insert a Groovix installation usb drive and boot up
  
15. hit esc ONCE immediately after turning on power for boot options, choose option for usb drive
+
15. hit esc ONCE about 2 seconds after turning on power for boot options, choose option for usb drive.  (hitting escape after the boot option menu is triggered will exit out of that menu!)
  
 
16. install groovix as normal
 
16. install groovix as normal

Latest revision as of 13:43, 1 February 2017

Chromeboxes are no longer recommended for running Groovix. There have been intermittent problems with some recent kernels, and the only fix we've found so far is carefully selecting which kernels the chromeboxes get. Any chromeboxes already in use will be supported through 2020, but we do not recommended purchasing any more chromeboxes.

There are other similar computers that will run standard Linux out of the box like the Zotac Zbox B series, and they have better specs for around the same cost.

Chromeboxes are locked down to only run Google Chrome OS and if you want to run standard Linux you have to jump through a few hoops. Here are some very rough chromebox instructions.

1. Play with it a bit to make sure the hardware is functioning correctly in case it needed to be returned.

2. remove the write protect screw ( I originally did this after step 6 but no reason to wait, if you forget might cause problems) http://wiki.xbmc.org/index.php?title=ASUS_Chromebox#Disable_Firmware_Write_Protect

The picture is accurate but shows machine with wifi card, ssd, and ram removed. looking at it carefully it appears it will not hurt anything structurally to leave it out permanently, you should be able to put it back in after step 12 but I haven't tried it, and in the future if you want to update the firmware you'll have to take it back out.

Got next steps from: http://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/asus-chromebox

3. To invoke Recovery mode, you insert a paper clip to press the RECOVERY BUTTON (near the kensington lock) and press the Power button. Release the RECOVERY BUTTON after a second.

4. You will see the "os is missing" recovery screen. press Ctrl-D (there's no prompt - you have to know to do it).

5. It will ask you to confirm - press the RECOVERY BUTTON again using a paperclip

6. After reboot it will show the "os is missing" boot screen and you need to press Ctrl-D or wait to continue booting.

Got next steps from: http://forum.xbmc.org/showthread.php?tid=194362

7. it will boot to the normal chrome os login screen. hit ctrl-alt-f2 to get a shell prompt

8. login as user chronos (no password required)

9. Download and run the setup script with the commands: curl -L -O http://goo.gl/3Tfu5W

sudo bash 3Tfu5W

10. Enter the number for "Install/Update: Custom Coreboot Firmware " and hit Enter

11. follow the prompts, I put in a usb drive to back up the firmware onto, I would do this once per batch of chromeboxes you are imaging assuming they all have the same firmware installed.

12. reboot

13. remove firmware backup usb drive if inserted.

14. insert a Groovix installation usb drive and boot up

15. hit esc ONCE about 2 seconds after turning on power for boot options, choose option for usb drive. (hitting escape after the boot option menu is triggered will exit out of that menu!)

16. install groovix as normal