Skip to content

PC distribution with the data partition mounted on top of a read-only system partition, resistent to filesystem-corruption. Also, you can do filesystem snapshots by just copying a folder!

License

marco-buratto/resilientlinux

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 70 commits ahead, 4 commits behind LumIT-Labs:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

RESILIENT LINUX v2

What is

Resilient Linux is a desktop operating system based on Debian GNU/Linux which features a liveng partitioning scheme, https://liveng.readthedocs.io, originally thought for live operating systems. Resilient Linux, however, is hard drive installable: the liveng compliancy (programs and kernel updates with a readonly system partition) is thus suitable for "indestructible" hard drive installations. Moreover, the persistence partition's rw folder contains the diffs from the stock installation: system backups and snapshots are performed by just copying the rw folder.

Here are the instructions on how to build the base ISO image (which contains the installer, reponsible for creating the liveng partitioning scheme upon installation).

How to build the ISO base image

A Debian Buster host is required for the build; other Debian-derived systems may work.

The Resilient Linux ISO image is built using the standard Debian live-build framework, so you first need to install it:

apt install -y live-build

Git clone this project as root.

In order to build a Resilient Linux Buster-based image, open the terminal emulator as root:

cd /path/to/resilientlinux/live-build

lb config
lb build

A .iso image will be built according to your host architecture (if building on an amd64, a 64bit iso will be produced; an i386 iso will be built on i386 hosts). We only guarantee the 64bit build to work.

About

PC distribution with the data partition mounted on top of a read-only system partition, resistent to filesystem-corruption. Also, you can do filesystem snapshots by just copying a folder!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%