Hacker News new | past | comments | ask | show | jobs | submit login

I built a set of scripts to fully automate my Linux installation process from live to bootstrap to target environment. It includes a way to build a snapshot of the system in use. The snapshot is sourced by the installation script. The system consists of a general system to handle snapshots and the specific snapshots themselves. A snapshot consists of specific scripts to configure the system (partition disk, bootloader, configure network, and etc) and a directory tree mirroring the target system.

It is meant to be used in an iterative process where I easily update the snapshot as I make changes to my system in use. The purpose is to not have to spend time trying to figure out how the system was configured in case it crashes. I should be able to restore my system with minimal trouble.

I use this for my local computer and simpler servers I operate. The project has been a fantastic way to learn Linux.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: