From 28f0014bde9993354223ed250df22ba97d381565 Mon Sep 17 00:00:00 2001 From: Alexander Graf Date: Thu, 21 Jul 2016 01:31:56 +0200 Subject: [PATCH] iso: Fix part info command Partitions on the iso el torito partition table interpreter only start from partition 1. So when printing out the tables, let's also start counting at 1. Signed-off-by: Alexander Graf --- disk/part_iso.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/disk/part_iso.c b/disk/part_iso.c index 9f5c50c..f9a741d 100644 --- a/disk/part_iso.c +++ b/disk/part_iso.c @@ -233,13 +233,13 @@ static void part_print_iso(struct blk_desc *dev_desc) disk_partition_t info; int i; - if (part_get_info_iso_verb(dev_desc, 0, &info, 0) == -1) { + if (part_get_info_iso_verb(dev_desc, 1, &info, 0) == -1) { printf("** No boot partition found on device %d **\n", dev_desc->devnum); return; } printf("Part Start Sect x Size Type\n"); - i=0; + i=1; do { printf(" %2d " LBAFU " " LBAFU " %6ld %.32s\n", i, info.start, info.size, info.blksz, info.type);