live-build usa syslinux e alcuni dei suoi derivati (a seconda del tipo di immagine) come bootloader predefiniti. Si possono facilmente personalizzare in due modi.
Per utilizzare un tema completo, copiare /usr/share/live/build/bootloaders in config/bootloaders e modificare i file. Se non si vogliono modificare tutte le configurazioni dei bootloader supportati è sufficiente fornire la copia locale di uno di essi, ad esempio isolinux in config/bootloaders/isolinux può bastare, dipende dalle esigenze.
Si può anche fare piccole modifiche. Per esempio i derivati di syslinux sono configurati con un timeout impostato a 0 (zero) in modo predefinito, significa che resteranno in pausa al loro splash screen fino a quando non si preme un tasto.
Per modificare il timeout di avvio di un'immagine iso-hybrid modificare un file isolinux.cfg predefinito specificando il timeout in unità di secondi e aggiungerlo a config/includes.binary/isolinux/
Un file isolinux.cfg modificato per fare il boot dopo cinque secondi sarà simile a questo:
include menu.cfg
default vesamenu.c32
prompt 0
timeout 50
Un modo alternativo per raggiungere lo stesso obiettivo potrebbe essere scrivere un hook e aggiungerlo a config/hooks/. Ricordarsi di aggiungere il suffisso .binary per eseguirsi nella fase binaria. Ecco un esempio:
#!/bin/sh
sed -i -e 's|timeout 0|timeout 50|' binary/isolinux/isolinux.cfg
Allo stesso modo, se si vuole utilizzare un'immagine splash.png personalizzata basta aggiungerne una di 640x480 pixel a config/includes.binary/isolinux/
Quando si crea un'immagine binaria ISO9660, si possono usare le seguenti opzioni per aggiungere vari metadati testuali. Questo può aiutare a identificare facilmente la versione o la configurazione di un'immagine senza avviarla.
* LB_ISO_PREPARER/--iso-preparer NAME: descrive il costruttore dell'mmagine, solitamente con alcuni dettagli per contattarlo. L'impostazione predefinita è la versione di live-build che si sta usando, il quale potrà essere utile in seguito per il debugging. La lunghezza massima per questo campo è di 128 caratteri.