From: Ian Kelling Date: Thu, 19 Jan 2017 16:35:05 +0000 (-0800) Subject: little bette readme X-Git-Url: https://iankelling.org/git/?a=commitdiff_plain;h=2f13039525488532756a089b8329ab6ee64a6c17;p=automated-distro-installer little bette readme --- diff --git a/README b/README index 157bb78..10d52fe 100644 --- a/README +++ b/README @@ -6,11 +6,14 @@ subvolume which acts like a pxe rom). I use this for bare metal and vms, and two scripts which can run post boot so I use them on vps distributed image as well. -Features people may find useful: installs encrypted trisquel belanos, -arch (havne't done recently, probably a bit broken), debian stable, & -debian testing which all share the same btrfs filesystem. Smartly -utilizes multiple disks, with scripts to automatically decrypt on -reboots. The partititioning and filesystem script is at +Features people may find useful: installs encrypted trisquel belanos, , +debian jessie, debian stretch, ubuntu 16.04, and arch (havne't done +recently, probably a bit broken), in a multi-boot setup using multiple +subvolumes of a single btrfs filesystem. Utilizes multiple disks, with +scripts to automatically decrypt on intentional reboots, but not after +shutdown or power loss. + +The partititioning and filesystem script is at fai/config/hooks/partition.DEFAULT. Other debian based distros at least as new as ubuntu 14.04 should work fine, and I'm planning to add Fedora support. Disks are grouped as ssd or hdd and raided in raid 1 or raid 0 @@ -18,13 +21,13 @@ per configuration. The base partitions are divided into boot, swap, and root, (only boot is unencrypted). There are scripts to resize those partitions post-provision and while the system is running. -The repo name fai copied from the project of the same name because it -uses it for debian based installs. People who are familiar with fai may -find these things usefull: it uses dnsmasq (on a openwrt machine) for -dhcp instead of the isc dhcp server. fai-wrapper is a small script to -use basic fai classes outside of fai. +People who use fai may find these things as useful examples: it uses +dnsmasq (on a openwrt machine) for dhcp instead of the isc +dhcp. fai-wrapper is a small script to use basic fai classes outside of +fai. It does not use the fai partitioning tool, but the script is +inspired from it and works outside of fai. -It also fully automates configuration of an openwrt router after manual +It also automates configuration of an openwrt router after manual initial installation. After provisionining is done, I sync files using btrfs, or unison for