Skip to content

Script for boostrapping Arch Linux with BTRFS, snapshots and LUKS encryption (UEFI only).

License

Notifications You must be signed in to change notification settings

uni-dos/easy-arch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Introduction

easy-arch is a script that boostrap a basic Arch Linux environment with BTRFS snapshots by using a fully automated process (UEFI only). Special thanks to classy-giraffe for creating this script.

How does it work?

  1. Download an Arch Linux ISO from here
  2. Flash the ISO onto an USB Flash Drive.
  3. Boot the live environment.
  4. Set the keyboard layout by using loadkeys.
  5. Connect to the internet.
  6. git clone https://github.com/uni-dos/easy-arch.
  7. Type ./easy-arch/easy-arch.sh to run the install script.

Partitions layout

Partition Number Label Size Mountpoint Filesystem
1 ESP 512 MiB /boot FAT32
2 Root Rest of the disk / BTRFS

BTRFS subvolumes layout

Subvolume Number Subvolume Name Mountpoint
1 @ /
2 @home /home
3 @snapshots /.snapshots
4 @var /var

About

Script for boostrapping Arch Linux with BTRFS, snapshots and LUKS encryption (UEFI only).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%