live-build utiliza syslinux y algunos de sus derivados (en función del tipo de imagen) como gestores de arranque por defecto. Se pueden personalizar fácilmente de dos maneras.
Para utilizar un tema completo, copiar /usr/share/live/build/bootloaders en config/bootloaders y editar los ficheros allí. Si no se desea modificar todas las configuraciones del gestor de arranque disponibles, es suficiente con sólo proporcionar una copia local personalizada de uno de los gestores de arranque, por ejemplo, copiar la configuración de isolinux en config/bootloaders/isolinux es suficiente, dependiendo del caso de uso.
Se pueden hacer cambios más pequeños. Por ejemplo, los derivados de syslinux están configurados por defecto con un tiempo de espera de 0 (cero) lo que significa que harán una pausa indefinida en su pantalla de inicio hasta que se pulse una tecla.
Para modificar el tiempo de espera de arranque de una imagen iso-hybrid se puede editar un fichero isolinux.cfg especificando el tiempo de espera en unidades de segundo y agregarlo a config/includes.binary/isolinux/
Un fichero isolinux.cfg modificado para arrancar después de cinco segundos sería así:
include menu.cfg
default vesamenu.c32
prompt 0
timeout 50
Una forma alternativa de lograr el mismo objetivo podría ser escribiendo un script gancho y agregarlo a config/hooks/. Recordar añadir el sufijo .binary para que sea ejecutado en la etapa binary. Un ejemplo podría ser:
#!/bin/sh
sed -i -e 's|timeout 0|timeout 50|' binary/isolinux/isolinux.cfg
Del mismo modo, si se quiere usar una splash.png personalizada basta con añadir una imagen de 640x480 píxeles en config/includes.binary/isolinux/
Al crear una imagen binaria ISO9660 se pueden utilizar las siguientes opciones para añadir varios metadatos textuales a la imagen. Esto puede ayudar a identificar fácilmente la versión o la configuración de una imagen sin arrancarla.