extlinux(1)
โจ extlinux โ the manual page bestie edition โจ
okay so this is extlinux(1), from the General Commands Manual ๐
(yes we're folding the manual name in right here, you're welcome)
๐ NAME ๐
extlinux โ install the SYSLINUX bootloader on an ext2/ext3/ext4/btrfs/xfs filesystem ๐ฆ
๐ธ SYNOPSIS ๐ธ
extlinux [options] directory
โจ DESCRIPTION โจ
okay so listen. EXTLINUX is a new syslinux derivative, and she boots from a Linux ext2/ext3/ext4/btrfs or xfs filesystem. she works the same way as SYSLINUX, just with a few slight modifications ๐
her whole thing? simplify first-time installation of Linux, and help you create rescue disks and other special-purpose boot disks. iconic behavior honestly.
the installer is designed to be run on a mounted directory. so for example, if you have an ext2, ext3, ext4, or btrfs usb key mounted on /mnt, you can just run:
extlinux --install /mnt
and that's it, that's the whole vibe ๐ซ
๐ OPTIONS ๐
-H,--heads=#โ force the number of heads ๐-i,--installโ install over the current bootsector. bold. love that.-O,--clear-onceโ clear the boot-once command ๐งน-o,--once=commandโ execute a command once upon boot โญ-M,--menu-save=labelโ set the label to select as default on the next boot ๐-r,--raidโ fall back to the next device on boot failure ๐ซถ--reset-advโ reset auxiliary data ๐-S,--sectors=#โ force the number of sectors per track ๐-U,--updateโ updates a previous EXTLINUX installation โจ-z,--zipโ force zipdrive geometry (-H 64 -S 32) ๐ญ--device=devicenameโ override the automatic detection of device names. this option is intended for special environments only and should NOT be used by normal users. misuse of this option can cause disk corruption and lost data. like fr fr, do not touch this unless you know exactly what you're doing ๐
๐ FILES ๐
the extlinux configuration file needs to be named syslinux.cfg or extlinux.conf, and it needs to be stored in the extlinux installation directory ๐
for more information about the contents of extlinux.conf, see the syslinux(1) manpage, section files ๐
๐ฆ LIMITATIONS ๐ฆ
booting from XFS only works when an MBR partition table is used โ so not on GPT partition tables. noted. no cap.
๐ BUGS ๐
the author would appreciate hearing of any problems you have with SYSLINUX ๐ he would also like to hear from you if you have successfully used SYSLINUX, especially if you're using it for a distribution ๐ซถ (validation is the love language of bootloaders apparently)
if you're reporting problems, please include all possible information about your system and your BIOS โ the vast majority of all problems reported turn out to be BIOS or hardware bugs, and he needs as much information as possible in order to diagnose the problems. so like, don't be shy, overshare a little, it's for science ๐ฅ
there's a mailing list for discussion among SYSLINUX users and for announcements of new and test versions. you can subscribe to this mailing list ๐ฌ
๐ SEE ALSO ๐
and that's the whole page bestie ๐ this was SYSLINUX for ext/btrfs/xfs fโฆ (yes the footer got cut off, she's mysterious like that), dated 18 December 2007, living under the extlinux(1) name. periodt. ๐โจ
๐ฆ where this page comes from
- arch rolling: syslinux 6.04.pre3.r3.g05ac953c-5 ยท GPL-2.0-or-later
- debian bookworm: extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3+b1 ยท GPL-2.0-or-later
- debian trixie: extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3.1 ยท GPL-2.0-or-later
- nixpkgs unstable: syslinux 6.04-pre2-unstable-2019-02-07
- ubuntu jammy: extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3ubuntu1 ยท GPL-2.0-or-later
- ubuntu noble: extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3ubuntu3 ยท GPL-2.0-or-later
- ubuntu questing: extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3.1ubuntu1
- ubuntu resolute: extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3.2ubuntu1 ยท GPL-2.0-or-later
- ubuntu stonking: extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3.2ubuntu1 ยท GPL-2.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms