Cargador de arranque para sistemas de archivos Linux ext2/ext3/ext4, btrfs y xfs que se utiliza para instalarlo en una partición específica, permitiendo que el sistema arranque un kernel de Linux. A diferencia de otros cargadores como GRUB, extlinux es más ligero y simple, ideal para configuraciones minimalistas o sistemas embebidos.
# extlinux --install /boot
Nota.- Verificar que en la partición donde se instala, en /boot, contenga los archivos /boot/vmlinuz [el kernel], /boot/initrd.img y /boot/extlinux/extlinux.conf [el archivo de configuración creado exproceso]
# dd if=/usr/lib/EXTLINUX/mbr.bin of=/dev/sda
Un ejemplo de archivo de configuración podría ser:
# nano /boot/extlinux/extlinux.conf
TIMEOUT 50
DEFAULT debian
#
LABEL debian
SAY Booting Debian...
KERNEL /vmlinuz-5.10
APPEND root=/dev/sda1 ro quiet
INITRD /initrd.img-5.10
#
LABEL oldkernel
SAY Booting older kernel...
KERNEL /vmlinuz-5.4
APPEND root=/dev/sda1 ro quiet
INITRD /initrd.img-5.4
Espera 5 segundos antes de arrancar, la opción predeterminada es 50 décimas de segundo.