/arch-pbp

A simple script to generate a minimal Arch Linux ARM image for the Pinebook Pro.

Primary LanguageShell

Pinebook Pro Arch image script

This is a simple script that will generate a minimal bootable Arch Linux ARM image for the Pinebook Pro. It is set up as a single ext4 partition and only has the minimum packages needed to boot the Pinebook Pro and connect to Wi-Fi. The image could either be used as-is, or written to an SD card to use to set up an Arch system yourself on the eMMC.

See the releases page for a prebuilt image.

Note: I have not tried writing this image to eMMC as I would not be able to recover it if something went wrong. Do that at your own risk and be sure you can fix it if something goes wrong.

By default there is only a root user with no password.

The Pinebook Pro-specific packages are taken from Brian Salcedo's repository here. The PKGBUILDs used can be found here.

Dependencies

This script has only been tested on an Arch x86_64 system.

multipath-tools e2fsprogs parted arch-install-scripts

No extra dependencies should be needed on aarch64, but for other architectures you'll also need some way to run aarch64 binaries, such as qemu-user-static-bin + binfmt-qemu-static from the AUR.