Skip to content

regular/treos-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

treos-build

Create a reproducible ArchLinux live ISO with or without persistent storage and optionally encrypted rootfs

Prerequsits

Installation

git clone https://github.com/regular/treos-build.git
cd treos-build
sudo ln -s $(pwd)/buildfs.sh /usr/bin/treos-build

Usage

  • Copy the contents of config.proto to your project's directory and adjust as needed.
  • make iso creates a new directory named root in the current working directory and installs a root file system into it.
  • directory build will contain a squashfs image of root and images for the EFI boot partition and (optionally) an empty data partition.
  • an ISO image will be created in the current working directory, ready for being dd'ed onto a USB thumb drive.
  • make clean deletes root and build
  • If there are newly created, random passwords (for user accounts or the encrypted rootfs), you'll find them in passwords.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors