From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7070864243645480960 X-Received: by 2002:a05:6512:31d0:b0:443:aca9:ded1 with SMTP id j16-20020a05651231d000b00443aca9ded1mr19065046lfe.112.1646313873011; Thu, 03 Mar 2022 05:24:33 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:2153:b0:443:9651:a9f4 with SMTP id s19-20020a056512215300b004439651a9f4ls1641514lfr.3.gmail; Thu, 03 Mar 2022 05:24:32 -0800 (PST) X-Google-Smtp-Source: ABdhPJyEmNRP5Vx5Di3bjYvF1dP4U+dpuP9bwiQddP+XNpJeBxOEo8vWpHv3oGFHELoyGyVyJdnu X-Received: by 2002:a05:6512:3243:b0:445:79a1:b589 with SMTP id c3-20020a056512324300b0044579a1b589mr18732336lfr.191.1646313872034; Thu, 03 Mar 2022 05:24:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646313872; cv=none; d=google.com; s=arc-20160816; b=IxMoAe71c/P0qQi5WYeKS7wLeRWbrqPsAnbkxSPHCVWrJ08kpSrIBcNpeZ885JUj3n 7Ee6mpCi6fAjpbXW47r2HkX3P7HpP7EvisjyLOifv6b/38Rw8DuzXb+foZNiO63F/toc 97cx14mRcxxpeKID6K1nCZq77oHOCGyKub6BFg+En8gc3bpNle1FDQEqfPtUPQmLlApf 6UqczYXjczITj+wPKG1UW5T+KnBWNG+CfChumY0jC0KbHhSMUCw6hUKOms9XThUYEo2z 4smhtm1x9HqZQVx8wenivRsl2AK3ovpZwmMi4ZAOp7t54RPb1IgfScr9m5vEckDdR7c/ YPsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=Rwz8XgYIhI+mQY6lZjAjV1+lg/B0qIPZAJG0A2thffk=; b=LR3ivyU0KymFrS8jPn1CZP4zflZfkN3ZfSJrbB8oQlYO+UhzBVF/J+b2sj0QS7azRf gEu39liuaTKmKmmhiftbpjl5V+8CTrVjZAwhxaQdhvAJ4cIjCpq+qTJZOuoRBMK/fSRZ fkDRI8KKn6WOqeHsY7YdyH2d5Uwy8KeeP1kdBGOnQyzLxYdYa6xHPtLuW4gCbvAPXh3z S2l+3JTuZhyabj+MX59uGNfRnxnV2rZKaJFw1+ny9t3ssPjboHtlgg3qZHhxJoxaZ0ud YWqa6268lRf8+a0ePjUzReuX6jYI9eBEUWXjF0TwgBmNBuo3f//vmr8OU2M+Tk+MX+Br OAZQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of work@hennsch.de designates 2a01:488:42:1000:50ed:842d:: as permitted sender) smtp.mailfrom=work@hennsch.de Return-Path: Received: from wp038.webpack.hosteurope.de (wp038.webpack.hosteurope.de. [2a01:488:42:1000:50ed:842d::]) by gmr-mx.google.com with ESMTPS id bn35-20020a05651c17a300b002462e02f542si85678ljb.2.2022.03.03.05.24.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 05:24:31 -0800 (PST) Received-SPF: pass (google.com: domain of work@hennsch.de designates 2a01:488:42:1000:50ed:842d:: as permitted sender) client-ip=2a01:488:42:1000:50ed:842d::; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of work@hennsch.de designates 2a01:488:42:1000:50ed:842d:: as permitted sender) smtp.mailfrom=work@hennsch.de Received: from [2003:a:d7a:1f00:9610:3eff:feb8:7861] (helo=md1za8fc.ad001.siemens.net); authenticated by wp038.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1nPlRX-000848-7Q; Thu, 03 Mar 2022 14:24:31 +0100 From: Henning Schild To: isar-users@googlegroups.com Cc: vijaikumar.kanagarajan@gmail.com, Henning Schild Subject: [PATCH 2/2] meta-isar/rpi-sdimg: take boot content out of rootfs Date: Thu, 3 Mar 2022 14:24:25 +0100 Message-Id: <20220303132425.31172-2-work@hennsch.de> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220303132425.31172-1-work@hennsch.de> References: <20220303132425.31172-1-work@hennsch.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-bounce-key: webpack.hosteurope.de;work@hennsch.de;1646313871;e566aef6; X-HE-SMSGID: 1nPlRX-000848-7Q X-TUID: EIJaoWxlu4At From: Henning Schild boot is an extra partition which gets mounted over, no need to keep the content in the underlying rootfs Signed-off-by: Henning Schild --- meta-isar/classes/rpi-sdimg.bbclass | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/meta-isar/classes/rpi-sdimg.bbclass b/meta-isar/classes/rpi-sdimg.bbclass index dde121d2616e..4bde61bf6b48 100644 --- a/meta-isar/classes/rpi-sdimg.bbclass +++ b/meta-isar/classes/rpi-sdimg.bbclass @@ -84,3 +84,16 @@ append_boot_fstab() { restore_fstab() { sudo cp -f ${WORKDIR}/fstab.orig ${IMAGE_ROOTFS}/etc/fstab } + +do_ext4_image[prefuncs] += " empty_boot_folder" +do_ext4_image[postfuncs] += " restore_boot_folder" + +empty_boot_folder() { + sudo mv ${IMAGE_ROOTFS}/boot ${WORKDIR}/boot.orig + sudo mkdir -p ${IMAGE_ROOTFS}/boot +} + +restore_boot_folder() { + sudo rm -rf ${IMAGE_ROOTFS}/boot + sudo mv ${WORKDIR}/boot.orig ${IMAGE_ROOTFS}/boot +} -- 2.34.1