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 <agraf@suse.de>
This commit is contained in:
Alexander Graf 2016-07-21 01:31:56 +02:00 committed by Tom Rini
parent fe9f6289e1
commit 28f0014bde
1 changed files with 2 additions and 2 deletions

View File

@ -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);