From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id CF4EDCD3436 for ; Mon, 4 May 2026 13:27:38 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.14595.1777901255481419884 for ; Mon, 04 May 2026 06:27:36 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: key syntax error: missing public key data" header.i=@rootcommit.com header.s=dkim header.b=vTWvrV2O; spf=pass (domain: rootcommit.com, ip: 185.246.85.4, mailfrom: michael.opdenacker@rootcommit.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 2D03B4E42BB4 for ; Mon, 4 May 2026 13:27:33 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 0278B5FD5F; Mon, 4 May 2026 13:27:33 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 9A28A11AD0316; Mon, 4 May 2026 15:27:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rootcommit.com; s=dkim; t=1777901252; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-language:in-reply-to:references; bh=14nHi7IAhCzmuXJN93QRfrpN+Ua0krDONazanfCJgMQ=; b=vTWvrV2OF3n/g0uKtFJixPk/0hBMIZUMNNe9G25RB3YRyjuX3lei13o6ow/1nDHfrXcCAX YuqpBT6iG1gTDMKW+ShaIkR6oiDfeqTLX9jfZy3OJhhRrnaYXEqVDVOt6fcw6xZT2hYWy0 Xsfl3jVeN5XLTZdnqUYsCza6tABT3zZeU9tYZliQl7nbukACb9mffrLLWxW12Cdu3fa4xv 6qwaFLqeBWtYKFqiVI520u4lkRsLRakxFFsW7afNxVL5wSFLnMQIWhPJ75GcUG/FRO4jgq caCj0CO3P3k/rwsYEF5CgD/UfbW37TCkgalUBiXs9jpy6HDcu+9o8uQXokaXnQ== Content-Type: multipart/alternative; boundary="------------Nql7mUw8KSn44Ottvu3Cbcte" Message-ID: <627ed8e4-0cf9-453a-8b8e-f54e9de564aa@rootcommit.com> Date: Mon, 4 May 2026 15:27:31 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Cc: michael.opdenacker@rootcommit.com, yocto@lists.yoctoproject.org Subject: Re: [yocto] Simple solution to create a non-root partition image? To: Iain Menzies-Runciman References: <9e2ba2a4-9aee-4676-b623-c811a0a7292a@rootcommit.com> <684BE1E8-500C-4169-B5AF-C72E064F28E8@siliconbladeconsultants.com> Content-Language: en-US From: Michael Opdenacker In-Reply-To: <684BE1E8-500C-4169-B5AF-C72E064F28E8@siliconbladeconsultants.com> X-Last-TLS-Session-Version: TLSv1.3 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 04 May 2026 13:27:38 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto/message/66472 This is a multi-part message in MIME format. --------------Nql7mUw8KSn44Ottvu3Cbcte Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Ming On 5/4/26 3:14 PM, Iain Menzies-Runciman wrote: > Hi Michael, > > If it is any use I have just created an article based on this concept, > as I have had to do similar for one of my clients: > > Populating a Partition > > siliconbladeconsultants.com > > favicon.ico > > > > > > In essence, I create an ext4 image in my recipe and then you can do > whatever you need with it (such as for me - write it to my wic file) What a nice coincidence... You just wrote that article! This sounds like a very simple and elegant solution for my needs. I Actually just have a few files and scripts to drop in this filesystem. Thanks a lot! Cheers Michael. -- Root Commit Embedded Linux Training and Consulting https://rootcommit.com --------------Nql7mUw8KSn44Ottvu3Cbcte Content-Type: multipart/related; boundary="------------JdT0I20VEtkjuMpSM4wZJ1jD" --------------JdT0I20VEtkjuMpSM4wZJ1jD Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

Hi Ming

On 5/4/26 3:14 PM, Iain Menzies-Runciman wrote:
Hi Michael,

If it is any use I have just created an article based on this concept, as I have had to do similar for one of my clients:


In essence, I create an ext4 image in my recipe and then you can do whatever you need with it (such as for me - write it to my wic file)

What a nice coincidence... You just wrote that article!
This sounds like a very simple and elegant solution for my needs. I Actually just have a few files and scripts to drop in this filesystem.

Thanks a lot!
Cheers
Michael.

-- 
Root Commit
Embedded Linux Training and Consulting
https://rootcommit.com
--------------JdT0I20VEtkjuMpSM4wZJ1jD Content-Type: image/x-icon; name="favicon.ico" Content-Disposition: inline; filename="favicon.ico" Content-Id: Content-Transfer-Encoding: base64 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 --------------JdT0I20VEtkjuMpSM4wZJ1jD-- --------------Nql7mUw8KSn44Ottvu3Cbcte--