Skip to content

Consider EOL for syslinux #321

Closed

Description

@zeha

syslinux upstream has mostly vanished. While hpa seems to still be around, very little to no development was done on syslinux upstream since 2014. Nevertheless the world moves on and problems with unmaintained code arise.

We should at least consider what this means for us. Debian might consider dropping syslinux from d-i in a future release.

Open topics:

  • PXE boot support with grub, assuming we still need non-UEFI PXE boot
  • ?

Activity

  1. mika commented on Apr 30, 2025

    @mika
    Member

    Thanks for raising this :)

    JFTR, depending on actual outcome: grml/grml2usb#59 includes a change regarding "Drop support for installing grub as bootloader" which we might consider iff we're not abandoning syslinux. :)

    It might be worth a try to drop syslinux and see how well it behaves for dd, grml2usb,...and booting with serial console, on BIOS vs (U)EFI systems as well as virtual media ISO on OOB / remote console.

  2. mika commented on Feb 26, 2026

    @mika
    Member

    FTR, this is ongoing work in #459 + #483

  3. zeha commented on Jul 1, 2026

    @zeha
    MemberAuthor

    We still need a solution for netboot!

  4. mika commented on Jul 12, 2026

    @mika
    Member

    We still need a solution for netboot!

    FTR: with grml-live v0.57.0 + the changes for grml-terminalserver in grml/grml-terminalserver#27, PXE boot with GRUB works for me. (SecureBoot might need further work yet, trying to clarify this, but this isn't a show stopper for us for now.)

  5. zeha commented on Sep 3, 2026

    @zeha
    MemberAuthor

    We still ship pxelinux in the netboot images. Should we continue or stop doing that?

  6. mika commented on Sep 3, 2026

    @mika
    Member

    We still ship pxelinux in the netboot images. Should we continue or stop doing that?

    At least with grml-terminalserver we stop doing that as of grml/grml-terminalserver#27.
    So I'd say yes, let's follow this also from within grml-live's scripts/generate_netboot_package.sh, unless someone comes up with a use case for this?

  7. added a commit that references this issue on Sep 3, 2026
    d5ce109
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions