LILO ou LInux LOader est un chargeur d'amorçage libre, diffusé sous la licence BSD. Il permet de choisir la partition à amorcer lors du démarrage de l'ordinateur.
Il permet le chargement de divers systèmes d'exploitation, mais s'installe depuis Linux. D'ailleurs, il a été initialement conçu pour le chargement de Linux, d'où son nom.Les premières versions de LILO demandaient la saisie au clavier du nom du système à amorcer. Les versions récentes affichent un menu semi-graphique à l'écran, voire une image en 640x480 16 couleurs ; si l'utilisateur ne touche pas le clavier pendant un temps déterminé, généralement 10 secondes, le système d'exploitation configuré par défaut dans LILO sera lancé.