]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
wic: Fix usage of fstype=none in wic
authorPavel Zhukov <pavel@zhukoff.net>
Thu, 9 Feb 2023 17:39:03 +0000 (18:39 +0100)
committerSteve Sakoman <steve@sakoman.com>
Sat, 25 Feb 2023 19:25:51 +0000 (09:25 -1000)
commit5f7239eebe61aabbd3dbf4e6e1cf703c71273a35
tree9af0dd13c16b683ee7e0015a536bed72a02e693e
parent6a4f55bb305e3cb2fb3f60471ff0adaef5adbc9f
wic: Fix usage of fstype=none in wic

This allows to specify partition with fstype=none in the wks file
to have partition created but without following mkfs. The none fstype
is in the list already but the usage is not documented.

Example;
part /data --ondisk mmcblk0 --fstype=none  --align 4096 --fixed-size 512

will create a partition, filesystem may be created manualy on the host
or target and data will be preserved if the device is reflashed using
same wks. Works with bmaptool and probably does not work with dd.
Use case is persistent filesystem/data between reflashing of the image.

Signed-off-by: Pavel Zhukov <pavel@zhukoff.net>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 351cb64da37aa43113e5192605d04436652aa3b8)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
scripts/lib/wic/partition.py