* Create an image from deployed files
@ 2019-07-03 19:36 Stefan Herbrechtsmeier
2019-07-22 16:34 ` Khem Raj
0 siblings, 1 reply; 3+ messages in thread
From: Stefan Herbrechtsmeier @ 2019-07-03 19:36 UTC (permalink / raw)
To: yocto
Hi,
what would be the best solution to create an image from deployed files?
The wic bootimg-partition plugin copy over files listed in
IMAGE_BOOT_FILES and create a partition inside the wic image. The
image.bbclass creates an image from individual packages.
I want to create an image like the image.bbclass but from deployed files
like the wic bootimg-partition plugin.
I have add an image_types_vfat.bbclass to create vfat images, move the
common parts from image.bbclass into image-common.bbclass and add a
boot-image.bbclass. This class duplicates some code from the wic
bootimg-partition plugin inside the do_rootfs function and add some
dummy tasks to minimize the changes in the common code.
I wonder if this is the right direction or if another solution exists.
Best regards
Stefan
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Create an image from deployed files
2019-07-03 19:36 Create an image from deployed files Stefan Herbrechtsmeier
@ 2019-07-22 16:34 ` Khem Raj
2019-07-22 19:39 ` Stefan Herbrechtsmeier
0 siblings, 1 reply; 3+ messages in thread
From: Khem Raj @ 2019-07-22 16:34 UTC (permalink / raw)
To: Stefan Herbrechtsmeier; +Cc: Yocto Project
On Wed, Jul 3, 2019 at 12:43 PM Stefan Herbrechtsmeier
<stefan@herbrechtsmeier.net> wrote:
>
> Hi,
>
> what would be the best solution to create an image from deployed files?
>
> The wic bootimg-partition plugin copy over files listed in
> IMAGE_BOOT_FILES and create a partition inside the wic image. The
> image.bbclass creates an image from individual packages.
>
> I want to create an image like the image.bbclass but from deployed files
> like the wic bootimg-partition plugin.
>
> I have add an image_types_vfat.bbclass to create vfat images, move the
> common parts from image.bbclass into image-common.bbclass and add a
> boot-image.bbclass. This class duplicates some code from the wic
> bootimg-partition plugin inside the do_rootfs function and add some
> dummy tasks to minimize the changes in the common code.
>
> I wonder if this is the right direction or if another solution exists.
>
I would think you can add a wic kickstart image to generate your desired image
> Best regards
> Stefan
>
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Create an image from deployed files
2019-07-22 16:34 ` Khem Raj
@ 2019-07-22 19:39 ` Stefan Herbrechtsmeier
0 siblings, 0 replies; 3+ messages in thread
From: Stefan Herbrechtsmeier @ 2019-07-22 19:39 UTC (permalink / raw)
To: Khem Raj; +Cc: Yocto Project
Am 22.07.19 um 18:34 schrieb Khem Raj:
> On Wed, Jul 3, 2019 at 12:43 PM Stefan Herbrechtsmeier
> <stefan@herbrechtsmeier.net> wrote:
>>
>> Hi,
>>
>> what would be the best solution to create an image from deployed files?
>>
>> The wic bootimg-partition plugin copy over files listed in
>> IMAGE_BOOT_FILES and create a partition inside the wic image. The
>> image.bbclass creates an image from individual packages.
>>
>> I want to create an image like the image.bbclass but from deployed files
>> like the wic bootimg-partition plugin.
>>
>> I have add an image_types_vfat.bbclass to create vfat images, move the
>> common parts from image.bbclass into image-common.bbclass and add a
>> boot-image.bbclass. This class duplicates some code from the wic
>> bootimg-partition plugin inside the do_rootfs function and add some
>> dummy tasks to minimize the changes in the common code.
>>
>> I wonder if this is the right direction or if another solution exists.
>>
>
> I would think you can add a wic kickstart image to generate your desired image
How should this work? I need an image of a single partition without MBR
or GPT. Furthermore I have multiple independent images with different sizes.
Meanwhile I have a working solution with a bare-image bbclass which
installs a list of images from the deploy directory into the image
rootfs. This images could be used by other wic and swupdate images.
Thereby the bare-image bbclass supports all image types plus vfat and
with two additional patches the wic rawcopy plugin supports on the fly
unpack of packed images.
Best regards
Stefan
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-07-22 19:39 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-03 19:36 Create an image from deployed files Stefan Herbrechtsmeier
2019-07-22 16:34 ` Khem Raj
2019-07-22 19:39 ` Stefan Herbrechtsmeier
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.