diff options
Diffstat (limited to 'scripts/lib/wic/plugins')
-rw-r--r-- | scripts/lib/wic/plugins/imager/direct.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/lib/wic/plugins/imager/direct.py b/scripts/lib/wic/plugins/imager/direct.py index 2f01999405..55db826e93 100644 --- a/scripts/lib/wic/plugins/imager/direct.py +++ b/scripts/lib/wic/plugins/imager/direct.py | |||
@@ -429,14 +429,14 @@ class PartitionedImage(): | |||
429 | self.offset += align_sectors | 429 | self.offset += align_sectors |
430 | 430 | ||
431 | if part.offset is not None: | 431 | if part.offset is not None: |
432 | offset = (part.offset * 1024) // self.sector_size | 432 | offset = part.offset // self.sector_size |
433 | 433 | ||
434 | if offset * self.sector_size != part.offset * 1024: | 434 | if offset * self.sector_size != part.offset: |
435 | raise WicError("Could not place %s%s at offset %dK with sector size %d" % (part.disk, self.numpart, part.offset, self.sector_size)) | 435 | raise WicError("Could not place %s%s at offset %d with sector size %d" % (part.disk, self.numpart, part.offset, self.sector_size)) |
436 | 436 | ||
437 | delta = offset - self.offset | 437 | delta = offset - self.offset |
438 | if delta < 0: | 438 | if delta < 0: |
439 | raise WicError("Could not place %s%s at offset %dK: next free sector is %d (delta: %d)" % (part.disk, self.numpart, part.offset, self.offset, delta)) | 439 | raise WicError("Could not place %s%s at offset %d: next free sector is %d (delta: %d)" % (part.disk, self.numpart, part.offset, self.offset, delta)) |
440 | 440 | ||
441 | logger.debug("Skipping %d sectors to place %s%s at offset %dK", | 441 | logger.debug("Skipping %d sectors to place %s%s at offset %dK", |
442 | delta, part.disk, self.numpart, part.offset) | 442 | delta, part.disk, self.numpart, part.offset) |