Arch ARM USB installer for the HP Chromebook 11
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
deps Added arm repo to pacman.conf. Feb 19, 2015
50-touchpad.conf Commit all the things Feb 9, 2014 Updated links to blog Mar 15, 2017 Removed the second 'y' on the refresh pacman cache command. We just did Feb 20, 2015 Changed to my fork of nv_uboot-spring Aug 24, 2015 some error checking Feb 9, 2015

Arch ARM USB installer for the HP Chromebook 11

As my script has issues, I recommend using this new script from starkers:

This will allow you to install on both USB and eMMC using the latest ArchLinuxARM image.

Old steps and README below....


A write-up of the process can be found here:

A video of the process can be found here:

Derived from the following:


  • Enabled developer mode
  • Enabled booting from USB devices
  • A USB stick (2GB should be fine)

To use this script

On your Chromebook with Developer Mode enabled:

sudo su -
cd /tmp
wget -O
bash "/dev/sda"

NOTE: This needs to be run with /bin/bash, not /bin/sh, which is ash.

After you've made a USB stick and booted from it, you can download and run the again and install to /dev/mmcblk0 (the eMMC) for a much nicer/faster Arch experience.

Log in as the root user which was created during the install process. Then, select which wifi network to join:

wifi-menu mlan0

Then, download and run the install script, but this time on the internal storage:

pacman -Syy wget
wget -O
bash "/dev/mmcblk0"

Regarding the modification of the PKGBUILD for trousers:

This is the only package you need to modify. When prompted, press y to edit, open in nano or your preferred text editor, find the line that reads:

arch=('i686' 'x86_64')

and replace it with


You can then build and install trousers and vboot-utils with no problem.


I've included a, which you can use to setup the final bits after you've booted your Arch USB stick.

cd /

This will install the following packages:

mate mate-extra xorg-server xorg-xinit xorg-server-utils xterm alsa-utils xf86-video-armsoc-chromium xf86-input-synaptics lightdm lightdm-gtk2-greeter