From c1a8d95116672e0ab85ca7f1d67e1a2886035c8b Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Tue, 27 Dec 2022 10:05:15 +0100 Subject: [PATCH] block: support extroot on already mounted overlay Try to find extroot configuration on already mounted overlay Signed-off-by: Luca Barbato --- block.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/block.c b/block.c index 4b45200..28eac59 100644 --- a/block.c +++ b/block.c @@ -1646,6 +1646,11 @@ static int main_extroot(int argc, char **argv) /* enable LOG_INFO messages */ ulog_threshold(LOG_INFO); + /* try the currently mounted overlay if exists */ + err = mount_extroot("/tmp/overlay"); + if (!err) + return err; + /* * Look for "rootfs_data". We will want to mount it and check for * extroot configuration. -- 2.30.2