Provided by: mic2_0.24.12-1_amd64 bug

NAME

       mic-image-creator -  Create various images

SYNOPSIS

       mic-image-creator [options]

DESCRIPTION

       mic-image-creator is a powerful image creating tool, it can create live CD, live USB,
       VMWare, KVM and VirtualBox images using a yum repository and a kickstart file.

       There are also many companion tools for doing various operations on images, including mic-
       image-convertor, mic-chroot, mic-image-writer, mic-livecd-iso-to-disk, etc. They are all
       command line tools except mic-image-writer which has GUI if current runtime environment is
       X.  mic-image-manager is a more powerful GUI toolset for them.

OPTIONS

       General options:

       --version                        show version number and exit

       -h, --help                       show this help message and exit

       -c KSCFG, --config=KSCFG          Path to kickstart config file

       -f FORMAT, --format=FORMAT        Image format, you can specify as livecd, liveusb, loop,
       raw, nand, mrstnand, ubi, vdi or vmdk

       -t TMPDIR, --tmpdir=TMPDIR        Temporary directory to use (default: /var/tmp)

       -k CACHEDIR, --cache=CACHEDIR     Cache directory to use (default: private cache)

       -o OUTDIR, --outdir=OUTDIR        Output directory to use (default: current work dir)

       --genchecksum                     Generate checksum for image file if this option is
       provided

       -S SUFFIX, --suffix=SUFFIX        Image name suffix (default: date stamp)

       -b, --build-bootstrap             Build a bootstrap, it should be used with -B or
       --bootstrap together

       --mainrepo=MAINREPO               Specify main repo name, it must be a repo name in your
       kickstart file

       --siteconf=SITECONF               Specify site config file, it can be used to set tmpdir,
       cachedir, outputdir, it also can be used to remap/reroute a repo in kickstart to another
       equivalent repo, the default site config is ~/.mic2_site.conf.

       --repo=REPO                       Specify additional repo, it may be a simple URL or a
       complicated tuple string, you can specify multiple repos using this option multiple times

       -B BOOTSTRAP, --bootstrap=BOOTSTRAP    Use a given bootstrap env to create image

       --alt-initrd-name=ALT_INITRD_NAME  Name of alternate initrd image, if NOT to use the one
       from kernel package

       --record-pkgs=RECORD_PKGS          Record the installed packages, valid values: name,
       content

       --local-pkgs-path=LOCAL_PKGS_PATH  Path for local pkgs (rpms) to be installed

OPTIONS For Live USB

       These options are for creating the live USB file image

       -i, --interactive                  Directly write into a USB disk.

       --fstype=FSTYPE                    File system type for live USB file image, ext3 or vfat,
       the default is vfat.

       --overlay-size-mb=OVERLAYSIZEMB    overlay size in MB as unit, it means how size changes
       you can save in your live USB disk.

OPTIONS for MRST NAND

       These options are for creating the MRST NAND image

       --initrd-url=INITRD_URL            URL of initrd.img, if it need to be retrieved from
       remote site.

       --initrd-path=INITRD_PATH          Path of initrd.img, if it was saved in local
       filesystem.

       --kernel-url=KERNEL_URL            URL of kernel file(vmlinuz), if it need to be retrieved
       from remote site.

       --kernel-path=KERNEL_PATH          Path of kernel file(vmlinuz), if it was saved in local
       filesystem.

       --kernel-rpm-url=KERNEL_RPM_URL    URL of kernel rpm package, if it need to be retrieved
       from remote site.

       --kernel-rpm-path=KERNEL_RPM_PATH  Path of kernel rpm package, if it was saved in local
       filesystem.

       --bootimg-only      Create boot image only.

OPTIONS For Debug

       These options control the output of logging information during image creation

       -d, --debug         Output debugging information

       -v, --verbose       Output verbose progress information

       --logfile=FILE      Save debug information to FILE

EXAMPLES

       Create a live CD image:

       mic-image-creator -f livecd -c 2.1-final.ks

EXIT STATUS

       mic-image-creator returns  a  zero  exist  status  if it succeeds, otherwise return non-
       zero and print error message.

AUTHOR

       Yi Yang, Anas Nashif, Jianfeng Ding

SEE ALSO

       mic-image-convertor(1), mic-chroot(1), mic-image-writer(1), mic-livecd-iso-to-disk(1),
       mic-image-manager(1)