This repository contains a customized archiso preset for building images for the ThinkPad X13s ARM laptop. Pre-built images are available in Releases. These images use a custom kernel/firmware to make the iso work reliably.
X13s specific packages can be found here.
- Download the latest Pre-built image
- Flash to a USB
dd bs=4M if=archlinuxarm-YYYY.MM.DD-aarch64.iso of=<DEV-TARGET> conv=fsync oflag=direct status=progress
- Reboot the laptop, and press F12 when the Lenovo logo appears
- Select the USB to boot
The instructions in the Installation_guide mostly apply, however there are some things specific to the X13s to be aware of:
- The internal drive is
/dev/nvme0n1
, and USB storage will be/dev/sdX
. - The X13s ships with an existing EFI system partition on the internal drive that you can use
/dev/nvme0n1p1
. - Currently, the regular
linux-aarch64
andlinux-aarch64-rc
kernels don't work, until this is sorted out you can use theironrobin-x13s
repository and installlinux-x13s
from it. - The
ironrobin-x13s
repo will be missing from the target system'spacman.conf
, make sure to edit it and add this if you want to use X13s packages
[ironrobin-x13s]
Server = https://github.com/ironrobin/x13s-alarm/releases/download/packages
You'll need to trust the public key in order to verify package signature:
sudo pacman-key --recv-keys 6ED02751500A833A
sudo pacman-key --lsign-key 6ED02751500A833A
If this project helped you, you can buy me a cup of coffee :)
DOGE address: DRUZaJueWL3G7Y6d9MSBx23vcVcbuQ9kQQ