summaryrefslogtreecommitdiffstats
path: root/scripts/lib/wic/imager
diff options
context:
space:
mode:
authorEd Bartosh <ed.bartosh@linux.intel.com>2016-10-06 13:33:37 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-10-07 16:43:58 +0100
commit12ea11e4f8d300e7a64703f07fe60df70c676517 (patch)
tree54ddd830f6cb847fb4add613f0650f6ac6d40f02 /scripts/lib/wic/imager
parent5763d8f9cddc593cbcfba78a06071cfd01b3b244 (diff)
downloadpoky-12ea11e4f8d300e7a64703f07fe60df70c676517.tar.gz
wic: rewrite MBR disk identifier
Disk identifier created by parted doesn't match the one we generated and used in bootloader config. We need to rewrite it to make our image bootable. Modified involved API and data structures to access previously generated disk identifiers after MBR is initialized. Written disk identifiers to MBR. (From OE-Core rev: 221d3bdd6e0ab8a4d25e2c96bd976cbec4e76681) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/wic/imager')
-rw-r--r--scripts/lib/wic/imager/direct.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/lib/wic/imager/direct.py b/scripts/lib/wic/imager/direct.py
index 123a07817b..edf5e5d221 100644
--- a/scripts/lib/wic/imager/direct.py
+++ b/scripts/lib/wic/imager/direct.py
@@ -315,7 +315,7 @@ class DirectImageCreator(BaseImageCreator):
315 % (disk_name, full_path, disk['min_size'])) 315 % (disk_name, full_path, disk['min_size']))
316 disk_obj = DiskImage(full_path, disk['min_size']) 316 disk_obj = DiskImage(full_path, disk['min_size'])
317 self.__disks[disk_name] = disk_obj 317 self.__disks[disk_name] = disk_obj
318 self.__image.add_disk(disk_name, disk_obj) 318 self.__image.add_disk(disk_name, disk_obj, disk_ids.get(disk_name))
319 319
320 self.__image.create() 320 self.__image.create()
321 321