§2023-09-03

  1. Dependencies (Arch package names):
  • bash
  • wget
  • git
  • systemd
  • dialog
  • parted
  • libarchive
  • qemu-user-static-binfmt (only needed when script is run from other architectures than aarch64)
  • openssl
  • gawk
  • dosfstools
  • polkit
  • btrfs-progs (for btrfs filesystem support)
  • f2fs-tools (for f2fs filesystem support)
  • cryptsetup (for encryption support)
  • grub-efi-arm64 (only needed when script is run from other arcitectures than aarch64) (from AUR) (for generic-efi support)
  1. For Deabin and Ubuntu
  • sudo apt install f2fs-tools btfs-progs libachive-tools systemd-container qemu-user-static
  • cd /usr/lib/binfmt.d && sudo ln -sf qemu-aarch64.conf qemu-aarch64-static.conf
    • the /boot prtition is empty running on my surfacePro
Return to Top