Skip to content

ironrobin/archiso-x13s

 
 

Repository files navigation

archiso for Lenovo ThinkPad X13s

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.

Boot instructions

  1. Download the latest Pre-built image
  2. Flash to a USB dd bs=4M if=archlinuxarm-YYYY.MM.DD-aarch64.iso of=<DEV-TARGET> conv=fsync oflag=direct status=progress
  3. Reboot the laptop, and press F12 when the Lenovo logo appears
  4. Select the USB to boot

Installation

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 and linux-aarch64-rc kernels don't work, until this is sorted out you can use the ironrobin-x13s repository and install linux-x13s from it.
  • The ironrobin-x13s repo will be missing from the target system's pacman.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 :)

Donate

DOGE address: DLDNfkXoJeueb2GRx4scnmRc12SX1H22VW