SysBuilder
****ALPHA Version ****
SysBuilder is now available at iwlnx.com. SysBuilder will build a
Debian base system with several add-ons. It is in an Alpha state.
Requirements:
SysBuilder requires that you have a minimum 16G partition on your hard
drive or a 16G or better USB Drive.
Caution:
SysBuilder will overwrite any data on the selected partition.
Installation
Download the install file from IWLNX and unpack wherever you want
to install. You will now have a directory named SysBuilder which contains:
Builder build-props step1.sh step3.sh step5.sh
build.log postinst.sh step2.sh step4.sh support_files
Builder is the main wrapper (will be graphical at a later time).
step(1-5).sh are the individual stages of the build."
support_files is a directory that contains specialty files.
The other files, .log and props are self explainitory.
Execution
You need to be root to run SysBuilder. To start execute './Builder'.
You can then select:
Debian 9 Stretch release: June 17th 2017
Debian 8 Jessie April 25th 2015 End of life: June 6th 2018
Debian 7 Wheezy May 4th 2013 End of Life: April 26th 2016
The default is Jessie
Now you will be prompted for:
Domain Name: (Enter the domain name you want to use for this build)
Host name: (Enter the host name you want to use for this build)
You will now need to input the partition information.
If you have not verified that you have available partitions
leave now and make sure you do
You should use at least a 16-40G file system.
If you do not understand this you need to research before continuing.
You will now be prompted for the device information
Example input:
Boot device: /dev/sda
Root partition: /dev/sda8
Home partition: /dev/sda7 or leave blank for no separate partition
Swap partition: /dev/sda9
Format swap [Y/n]
If you use your existing swap partition do not format it.
After verifying the partition data is valid Builder will start mostly
unattended - you will be prompter for Language setup and passwords
in a couple of places so it is not totally automated.
It will take 20 - 48 hours to run depending on your system speed.