diff options
| author | Karel Zak <kzak@redhat.com> | 2021-02-23 09:21:40 +0100 |
|---|---|---|
| committer | Karel Zak <kzak@redhat.com> | 2021-02-23 09:25:36 +0100 |
| commit | 45c2daa61228d198800e2e63ba9be20d90e2a8f9 (patch) | |
| tree | eefdb00d8cc4493171c7f082e69e6566d2ea2a32 /disk-utils/sfdisk.c | |
| parent | 5353ba3f0d4cd40e6ede294258ae1a7716fd42a1 (diff) | |
| download | util-linux-45c2daa61228d198800e2e63ba9be20d90e2a8f9.tar.gz | |
sfdisk: support for type="partition type name"
For example:
# echo 'size=10MiB, type="linux usr x86"' | sfdisk /dev/sdc
...
New situation:
Device Start End Sectors Size Type
/dev/sdc1 2048 22527 20480 10M Linux /usr (x86)
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'disk-utils/sfdisk.c')
| -rw-r--r-- | disk-utils/sfdisk.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/disk-utils/sfdisk.c b/disk-utils/sfdisk.c index 963cc745c2..193dcebfc1 100644 --- a/disk-utils/sfdisk.c +++ b/disk-utils/sfdisk.c @@ -1165,6 +1165,7 @@ static int command_parttype(struct sfdisk *sf, int argc, char **argv) type = fdisk_label_advparse_parttype(lb, typestr, FDISK_PARTTYPE_PARSE_DATA | FDISK_PARTTYPE_PARSE_ALIAS + | FDISK_PARTTYPE_PARSE_NAME | FDISK_PARTTYPE_PARSE_SHORTCUT); if (!type) errx(EXIT_FAILURE, _("failed to parse %s partition type '%s'"), |
