Skip to content
This repository has been archived by the owner on Aug 13, 2019. It is now read-only.

omgmog/archarm-usb-hp-chromebook-11

Repository files navigation

Arch ARM USB installer for the HP Chromebook 11

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

https://github.com/starkers/archbook

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: https://blog.omgmog.net/post/installing-arch-linux-arm-on-the-hp-chromebook-11/

A video of the process can be found here: https://blog.omgmog.net/post/video-installing-arch-linux-arm-on-the-hp-chromebook-11/

Derived from the following:

Prerequisits:

  • 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 http://git.io/A3D0 -O install.sh
bash install.sh "/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 install.sh 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 http://git.io/A3D0 -O install.sh
bash install.sh "/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

arch=('armv7h')

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

Post-install

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

cd /
sh post-install.sh

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

About

Arch ARM USB installer for the HP Chromebook 11

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages