This is a collection of scripts used for creating an lx-brand Debian image.
In order to use these scripts you'll need:
- Debian running in a VM or bare metal (required for the
installscript) - debootstrap:
apt-get install -y debootstrap - git:
apt-get install -y git - A SmartOS (or SDC headnode) install (required for the
create-lx-imagescript)
- Run
./install -d <chroot> -m <mirror> -i <image name> -p <proper name> -u <image docsuunder Debian to install Debian 7 in a given directory. This will create a tarball of the installation in your working directory (named<image name>-<YYMMDD>.tar.gz). See./install -hfor detailed usage. - Copy the tarball to a SmartOS machine or SDC headnode and run
./create-lx-image -t /full/path/to/<image name>-<YYMMDD>.tar.gz(substituting the name of your tar file). This will create the image file and manifest.