]> code.ossystems Code Review - openembedded-core.git/commitdiff
bootimg: Create a valid boot sector for the iso image
authorDamien Lespiau <damien.lespiau@intel.com>
Thu, 10 Nov 2011 18:29:50 +0000 (18:29 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 18 Nov 2011 14:24:40 +0000 (14:24 +0000)
It's possible to create an "hybrid" iso image that you can both burn
to a CD-Rom and dd to a USB key. isohybrid will create a valid boot
sector for the USB key case.

[YOCTO #1763]

Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/bootimg.bbclass

index eecc2bf7e37fc8c59c87a9b1514a4ed0123b9c0a..39143112549c82a09b9284c9fe3e01f6524bde36 100644 (file)
@@ -111,6 +111,8 @@ build_boot_bin() {
                -no-emul-boot -boot-load-size 4 -boot-info-table \
                ${S}/cd/
 
+               isohybrid ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.iso
+
                cd ${DEPLOY_DIR_IMAGE}
                rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.iso
                ln -s ${IMAGE_NAME}.iso ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.iso