The bootimg
class creates a bootable
image using SYSLINUX, your kernel and an optional initial RAM disk
(initrd
).
When you use this class, two things happen:
A .hddimg
file is created.
This file which is an MSDOS filesystem that contains SYSLINUX,
a kernel, an initrd
, and a root filesystem
image.
All three of these can be written to hard drives directly and
also booted on a USB flash disks using dd
.
A CD .iso
image is created.
When this file is booted, the initrd
boots and processes the label selected in SYSLINUX.
Actions based on the label are then performed (e.g. installing
to a hard drive).
The bootimg
class supports the
INITRD
,
NOISO
,
NOHDD
, and
ROOTFS
variables.