diff options
author | Phil Wise <phil@advancedtelematic.com> | 2017-04-21 09:57:01 +0200 |
---|---|---|
committer | Phil Wise <phil@advancedtelematic.com> | 2017-04-21 09:57:01 +0200 |
commit | 47921feae0a5eaa41b18c5d15da9c1f6619b40c5 (patch) | |
tree | 05e707e646281d0af228c511fed8dfeb0ca67099 /recipes-sota/ostree-initrd/ostree-initrd.bb | |
parent | c5ca4c893bf6336bb3675b2aa24dc8c6e44fc82f (diff) | |
download | meta-updater-47921feae0a5eaa41b18c5d15da9c1f6619b40c5.tar.gz |
Mount the root filesystem by label rather than path
Support identifying the root filesystem via a kernel command line like
'ostree_root=LABEL=mylabel'. Also make it mount a filesystem labeled 'otaroot'
by default.
This means it is possible to test the Minnowboard build in Qemu.
Diffstat (limited to 'recipes-sota/ostree-initrd/ostree-initrd.bb')
-rw-r--r-- | recipes-sota/ostree-initrd/ostree-initrd.bb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/recipes-sota/ostree-initrd/ostree-initrd.bb b/recipes-sota/ostree-initrd/ostree-initrd.bb index 5c85bee..b721405 100644 --- a/recipes-sota/ostree-initrd/ostree-initrd.bb +++ b/recipes-sota/ostree-initrd/ostree-initrd.bb | |||
@@ -5,15 +5,16 @@ SRC_URI = "file://init.sh" | |||
5 | 5 | ||
6 | S = "${WORKDIR}" | 6 | S = "${WORKDIR}" |
7 | 7 | ||
8 | PV = "2" | ||
9 | |||
8 | do_install() { | 10 | do_install() { |
9 | install -dm 0755 ${D}/etc | 11 | install -dm 0755 ${D}/etc |
10 | touch ${D}/etc/initrd-release | 12 | touch ${D}/etc/initrd-release |
11 | install -dm 0755 ${D}/dev | 13 | install -dm 0755 ${D}/dev |
12 | install -dm 0755 ${D}/sbin | 14 | install -dm 0755 ${D}/sbin |
13 | install -m 0755 ${WORKDIR}/init.sh ${D}/sbin/init | 15 | install -m 0755 ${WORKDIR}/init.sh ${D}/sbin/init |
14 | } | 16 | } |
15 | 17 | ||
16 | inherit allarch | 18 | inherit allarch |
17 | 19 | ||
18 | FILES_${PN} += " /dev /etc/initrd-release /sbin/init " | 20 | FILES_${PN} += " /dev /etc/initrd-release /sbin/init " |
19 | |||