live-build usa 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 formas diferentes que varían desde usar un tema completo a cambiar el tiempo de arranque por defecto o simplemente añadir una imagen splash. Algunos de los siguientes ejemplos de personalización usan distintos métodos, como includes o scripts gancho (hooks).
Si se quiere usar un tema completo se puede especificar la opción --syslinux-theme (ver man lb_config). live-build lo descargará de la réplica y lo instalará.
Si se desea crear un cliente progress pero se quiere usar el tema del servidor que incluye el menú de ayuda. Se puede configurar como se explica a continuación:
$ lb config --mode progress --syslinux-theme progress-server
También se puede crear un tema propio o modificar uno que ya exista y si no se dispone de una réplica, se puede añadir el paquete a config/packages.chroot. En este caso no es necesario especificar ninguna opción.
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 '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.