Difference between revisions of "Installing/Panther"

From GalliumOS Wiki
Jump to: navigation, search
m (Enable Developer Mode and Boot Flags)
(Tag: visualeditor)
(Installing GalliumOS on the Asus Chromebox M004U (Panther))
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Installing GalliumOS on the Asus Chromebox M004U (Panther) ==
 
== Installing GalliumOS on the Asus Chromebox M004U (Panther) ==
This tutorial is written is sections. It's easier to follow and manage this way. (This tutorial does NOT explain how to dual boot ChromeOS and GalliumOS.)
+
This tutorial is written in sections. It's easier to follow and manage this way. (This tutorial does NOT explain how to dual boot ChromeOS and GalliumOS. See [https://chrx.org/ chrx] for those details.)
  
 
=== Download and Write GalliumOS to USB ===
 
=== Download and Write GalliumOS to USB ===
# <nowiki>Download the appropriate iso from https://galliumos.org/download.html For this tutorial, you’ll need the Chromebox Haswell iso.</nowiki>
+
# Download the appropriate ISO from [https://galliumos.org/download.html here]. For this tutorial, you’ll need the Chromebox Haswell ISO.
# <nowiki>Download Win32DiskImager from http://sourceforge.net/projects/win32diskimager/ and install it. Linux/Mac users will use a terminal.</nowiki>
+
# Write the image to your USB drive by following the instructions found [https://galliumos.org/wiki/index.php?title=Installing/Creating_Bootable_USB here].
# Insert an empty USB drive (all data will be erased during the write process!). Run Win32DiskImager. Make sure you have the correct USB drive selected under “Device.” Click on the blue folder icon. On the bottom right you’ll see, Disk Images (*.img *.IMG). Click on it and change it to *.* Now you’ll be able to locate the GalliumOS iso. Locate it and double-click it. Making sure that you have the correct USB selected, click on “Write.” When the USB is ready, eject it and put it aside for when you’ll need it later in this tutorial.
 
# <nowiki>Linux/Mac users need to follow the instructions at https://galliumos.org/wiki/index.php?title=Installing/Creating_Bootable_USB</nowiki>
 
  
 
=== Enable Developer Mode and Boot Flags ===
 
=== Enable Developer Mode and Boot Flags ===
Line 12: Line 10:
 
# At the Recovery screen press Ctrl-D. It will ask you to confirm by pressing the RECOVERY BUTTON again. It will now enable Developer Mode. It will take about 10-15 minutes to complete.
 
# At the Recovery screen press Ctrl-D. It will ask you to confirm by pressing the RECOVERY BUTTON again. It will now enable Developer Mode. It will take about 10-15 minutes to complete.
 
# You’ll see a white screen after rebooting. Press Ctrl-D and you’ll boot into ChromeOS with Developer Mode enabled.
 
# You’ll see a white screen after rebooting. Press Ctrl-D and you’ll boot into ChromeOS with Developer Mode enabled.
# Connect to the Internet and accept the terms and agreements. You don’t have to login to ChromeOS using your account (you can if you want to, but I didn’t). Login as Guest and open up a Crosh session by pressing Ctrl-Alt-T. Type shell and hit enter to open bash. The prompt should look like this: chronos@localhost / $
+
# Connect to the Internet and accept the terms and agreements. You don’t have to login to ChromeOS using your account (you can if you want to, but I didn’t). Login as Guest and open up a Crosh session by pressing Ctrl-Alt-T. Type <code>shell</code> and hit enter to open bash. The prompt should look like this: <code>chronos@localhost / $</code>
# Type “sudo crossystem dev_boot_usb=1 dev_boot_legacy=1” and hit enter.
+
# Type <code>sudo crossystem dev_boot_legacy=1</code> and hit enter.
  
=== Run John Lewis's script ===
+
=== Update your Chromebox firmware ===
You’re now ready to flash your Chromebook.
+
You’re now ready to flash your Chromebox.
 
# Open a new Crosh session by pressing Ctrl-Alt-T. Close the other one.
 
# Open a new Crosh session by pressing Ctrl-Alt-T. Close the other one.
# <nowiki>Visit https://johnlewis.ie/custom-chromebook-firmware/rom-download/ and type in the command at the bottom of the article. Here it is again if you need it: cd; rm -f flash_chromebook_rom.sh; curl -L -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh</nowiki>
+
# Firmware options and instructions [https://wiki.galliumos.org/Firmware here].
# Go to the next step when the flashing is done.
 
  
 
=== Boot from USB ===
 
=== Boot from USB ===
Line 27: Line 24:
 
# At the boot menu you’ll see your boot options. Select to boot from USB.
 
# At the boot menu you’ll see your boot options. Select to boot from USB.
 
# You’ll now get the option to live boot or install GalliumOS. You want to live boot.
 
# You’ll now get the option to live boot or install GalliumOS. You want to live boot.
# Test GalliumOS. Explore until you’re sure that everything works fine. If you decide to install GalliumOS (and why wouldn’t you?), don’t install it while you’re live booted. For some reason, that didn’t work for me, and I had to do it over again. Instead, reboot and follow the above steps until you get to the live boot or install GalliumOS menu. Choose Install GalliumOS. There’ll be a few prompts during the installation process.
+
# Test GalliumOS. Explore until you’re sure everything works fine. If you decide to install GalliumOS (and why wouldn’t you?), don’t install it while you’re live booted. For some reason that didn’t work for me, and I had to do it over again. Instead, reboot and follow the above steps until you get to the live boot or install GalliumOS menu. Choose Install GalliumOS. There’ll be a few prompts during the installation process.
  
 
=== Success ===
 
=== Success ===
 
You now have GalliumOS installed. How cool is that?
 
You now have GalliumOS installed. How cool is that?
  
<nowiki>If you run into problems or have any questions, the awesome people at https://kiwiirc.com/client/irc.freenode.net#galliumos are happy to help in any way they can. You can also post on https://www.reddit.com/r/galliumos/ </nowiki>
+
If you run into problems or have any questions, the awesome people at [https://kiwiirc.com/client/irc.freenode.net#galliumos #GalliumOS] are happy to help in any way they can. You can also post on [https://www.reddit.com/r/galliumos/ /r/galliumos].
  
==== Sources ====
+
=== Sources ===
<nowiki>https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/asus-chromebox</nowiki>
+
https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/asus-chromebox
  
<nowiki>https://johnlewis.ie/custom-chromebook-firmware/rom-download/</nowiki>
+
https://johnlewis.ie/custom-chromebook-firmware/rom-download/
  
<nowiki>https://galliumos.org/wiki/index.php?title=Installing/Preparing</nowiki>
+
https://wiki.galliumos.org/Installing/Preparing

Latest revision as of 18:16, 27 June 2016

Installing GalliumOS on the Asus Chromebox M004U (Panther)

This tutorial is written in sections. It's easier to follow and manage this way. (This tutorial does NOT explain how to dual boot ChromeOS and GalliumOS. See chrx for those details.)

Download and Write GalliumOS to USB

  1. Download the appropriate ISO from here. For this tutorial, you’ll need the Chromebox Haswell ISO.
  2. Write the image to your USB drive by following the instructions found here.

Enable Developer Mode and Boot Flags

  1. With the Chromebox powered off, insert a paper clip and press the RECOVERY BUTTON (just above the kensington lock) and press the Power button to turn it on. Release the RECOVERY BUTTON after a second.
  2. At the Recovery screen press Ctrl-D. It will ask you to confirm by pressing the RECOVERY BUTTON again. It will now enable Developer Mode. It will take about 10-15 minutes to complete.
  3. You’ll see a white screen after rebooting. Press Ctrl-D and you’ll boot into ChromeOS with Developer Mode enabled.
  4. Connect to the Internet and accept the terms and agreements. You don’t have to login to ChromeOS using your account (you can if you want to, but I didn’t). Login as Guest and open up a Crosh session by pressing Ctrl-Alt-T. Type shell and hit enter to open bash. The prompt should look like this: chronos@localhost / $
  5. Type sudo crossystem dev_boot_legacy=1 and hit enter.

Update your Chromebox firmware

You’re now ready to flash your Chromebox.

  1. Open a new Crosh session by pressing Ctrl-Alt-T. Close the other one.
  2. Firmware options and instructions here.

Boot from USB

  1. Reboot your Chromebox
  2. Press Ctrl-L at the scary white screen.
  3. Press the ESC key when you see the prompt to do so. You’ll now be in the boot menu.(If you don’t press ESC in time just reboot and do it again.)
  4. At the boot menu you’ll see your boot options. Select to boot from USB.
  5. You’ll now get the option to live boot or install GalliumOS. You want to live boot.
  6. Test GalliumOS. Explore until you’re sure everything works fine. If you decide to install GalliumOS (and why wouldn’t you?), don’t install it while you’re live booted. For some reason that didn’t work for me, and I had to do it over again. Instead, reboot and follow the above steps until you get to the live boot or install GalliumOS menu. Choose Install GalliumOS. There’ll be a few prompts during the installation process.

Success

You now have GalliumOS installed. How cool is that?

If you run into problems or have any questions, the awesome people at #GalliumOS are happy to help in any way they can. You can also post on /r/galliumos.

Sources

https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/asus-chromebox

https://johnlewis.ie/custom-chromebook-firmware/rom-download/

https://wiki.galliumos.org/Installing/Preparing