Go to file
2016-06-27 16:52:26 -04:00
.gitignore gitignore 2013-08-18 21:30:54 -04:00
buildiso.sh Warn if initrd or kernel is missing 2016-06-27 16:16:18 -04:00
cleanup.sh Fix some deficiencies in enter.sh 2016-06-25 18:46:02 -04:00
config Default to 16.04 config if none specified 2016-06-27 16:52:26 -04:00
config-16.04 Start reworking things for systemd-based 16.04 2016-06-25 16:39:02 -04:00
customize-inner.sh Fix buildiso.sh for new EFI stuff 2016-06-26 02:41:38 -04:00
customize.sh Start reworking things for systemd-based 16.04 2016-06-25 16:39:02 -04:00
enter.sh Use a private network so we can start daemons in the container 2016-06-25 21:28:32 -04:00
extractiso.sh Start reworking things for systemd-based 16.04 2016-06-25 16:39:02 -04:00
full-rebuild.sh Start reworking things for systemd-based 16.04 2016-06-25 16:39:02 -04:00
nilmbuntu.png Start reworking things for systemd-based 16.04 2016-06-25 16:39:02 -04:00
README Fix buildiso.sh for new EFI stuff 2016-06-26 02:41:38 -04:00
run.sh fix bugs 2013-08-18 23:33:33 -04:00
splash.png Start reworking things for systemd-based 16.04 2016-06-25 16:39:02 -04:00

This live CD is customized by roughly following the guidelines at:
  https://help.ubuntu.com/community/LiveCDCustomization
  https://help.ubuntu.com/community/LiveCDCustomizationFromScratch
  https://help.ubuntu.com/community/MakeALiveCD/DVD/BootableFlashFromHarddiskInstall
plus a lot of other info, like ubiquity and casper source code, and
additions for making the resulting iso EFI bootable.

extractiso.sh
  extract the original iso

customize.sh
  apply customizations

enter.sh
  chroot into the install (for optional manual customization)

buildiso.sh
  build the new iso

run.sh -c
  boot the iso in qemu with a blank hdd, to test the install

run.sh -d
  boot the installed hdd in qemu

cleanup.sh
  remove everything but the isos


SHORT VERSION:
  sudo apt-get install squashfs-tools xorriso isolinux systemd-container
  time sudo sh -c "env BUILD_CONFIG=12.10 ./full-rebuild.sh"
  time sudo sh -c "env BUILD_CONFIG=13.04 ./full-rebuild.sh"