summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilton D. Miller II <miltonm@us.ibm.com>2016-02-27 17:31:39 -0600
committerMilton D. Miller II <miltonm@us.ibm.com>2016-03-07 15:19:28 -0600
commit5d772b03fa5d6db36fe08eac65bab82ea6c35200 (patch)
tree92d49e0dd0435ac7ae7136315a83446a454a825d
parent21786ff0b988fb46f2164b72d80c0de749d47c06 (diff)
downloadtalos-openbmc-5d772b03fa5d6db36fe08eac65bab82ea6c35200.tar.gz
talos-openbmc-5d772b03fa5d6db36fe08eac65bab82ea6c35200.zip
init: Add option to run with writable overlay in RAM
If overlay-filesystem-in-ram is found set rwfst=none suppressing the rwfs mount. Signed-off-by: Milton Miller <miltonm@us.ibm.com>
-rw-r--r--meta-phosphor/common/recipes-phosphor/obmc-phosphor-initfs/files/obmc-init.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/obmc-phosphor-initfs/files/obmc-init.sh b/meta-phosphor/common/recipes-phosphor/obmc-phosphor-initfs/files/obmc-init.sh
index 7953176d5..2e8467cfa 100644
--- a/meta-phosphor/common/recipes-phosphor/obmc-phosphor-initfs/files/obmc-init.sh
+++ b/meta-phosphor/common/recipes-phosphor/obmc-phosphor-initfs/files/obmc-init.sh
@@ -164,6 +164,11 @@ then
fsck=$fsckbase$rwfst
fi
+if grep -w overlay-filesystem-in-ram $optfile
+then
+ rwfst=none
+fi
+
if test -s /run/image-rofs
then
rodev=/run/image-rofs
OpenPOWER on IntegriCloud