[syslinux] [PATCH] : Adding dlabel option to chain.c32

Erwan Velu erwanaliasr1 at gmail.com
Thu Jun 30 10:41:37 PDT 2016

The exisiting label= option offer to boot on a gpt partition that have
a particular label.
The existing guuid= option offer to boot on a disk or partition with a
particular label.

This new option offer to boot the disk that have a partition which
have a given label.
The label is so just a way to detect a disk to boot.

A typical use is for making an intelligent localboot like :

    label localboot
        com32 chain.c32
        append dlabel=datapartition

This allow booting on a disk that sports a least one partition
labelled "datapartition".

You can consider dlabel= doing almost what mbr= does but by inspecting
the gpt partitions label.

Please find below the commit :

More information about the Syslinux mailing list