diff --git a/linux-live/minioslib b/linux-live/minioslib index 9f80d35..d7240a7 100644 --- a/linux-live/minioslib +++ b/linux-live/minioslib @@ -609,6 +609,36 @@ function build_chroot() { fi } +function build_initrd() { + current_process + + if [ $CONTAINER_TYPE = "1" ]; then + if [ ! -f /.minios-live ]; then + setup_host + fi + fi + + chroot_mount_fs + + copy_build_scripts + + if [ -d /opt/minios-live ] || [ -f /.minios-live-container ]; then + chroot $BUILD_DIR /usr/bin/env \ + OUTPUT=$OUTPUT \ + LOGPATH=$LOGPATH \ + BUILD_TEST_ISO=$BUILD_TEST_ISO \ + CREATE_BACKUP=$CREATE_BACKUP \ + DEBIAN_FRONTEND_TYPE=$DEBIAN_FRONTEND_TYPE \ + APT_CMD=$APT_CMD \ + APT_OPTIONS=$APT_OPTIONS \ + LIVE_TYPE=$LIVE_TYPE update-initramfs -u + else + chroot $BUILD_DIR update-initramfs -u + fi + + chroot_umount_fs +} + function build_live() { current_process