Go to file
2014-02-20 13:14:35 -05:00
.gitignore gitignore 2013-08-18 21:30:54 -04:00
buildiso.sh fix md5sums 2013-08-19 17:31:43 -04:00
cleanup.sh Fix unmount in cleanup.sh 2014-02-18 16:54:12 -05:00
config make config more verbose 2013-08-19 15:20:59 -04:00
config-12.10 Bump version numbers 2014-02-18 14:58:45 -05:00
config-13.04 Bump version numbers 2014-02-18 14:58:45 -05:00
config-13.10 Add 13.10 config 2014-02-20 13:14:34 -05:00
customize-inner.sh Fix theme on 13.10 2014-02-20 13:14:35 -05:00
customize.sh Fix update-grub script for real 2013-08-19 17:54:09 -04:00
enter.sh More reliable enter.sh 2014-02-20 13:14:34 -05:00
extractiso.sh Make missing dir 2013-08-18 23:57:37 -04:00
full-rebuild.sh don't remove output in full-rebuild 2013-08-19 15:19:57 -04:00
nilmdbuntu.png More customizations; custom bg, desktop settings 2013-08-18 15:30:34 -04:00
README Update README 2014-02-18 18:25:24 -05:00
run.sh fix bugs 2013-08-18 23:33:33 -04:00
splash.png More tweaks and fixes 2013-08-19 11:58:48 -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 syslinux
  time sudo sh -c "env BUILD_CONFIG=12.10 ./full-rebuild.sh"
  time sudo sh -c "env BUILD_CONFIG=13.04 ./full-rebuild.sh"