From: Eric Curtin Date: Wed, 24 Apr 2024 14:47:13 +0000 (+0100) Subject: docs: More accurate diagram in bootloaders documentation for aboot X-Git-Tag: archive/raspbian/2024.8-1+rpi1^2~7^2~2^2~7^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=998a0ab57b5c268c36ca551cd3130c14290441aa;p=ostree.git docs: More accurate diagram in bootloaders documentation for aboot The android bootloader is also split into two partitions, previously that wasn't represented in the diagram. Signed-off-by: Eric Curtin --- diff --git a/docs/bootloaders.md b/docs/bootloaders.md index 6dd1e104..33ae37be 100644 --- a/docs/bootloaders.md +++ b/docs/bootloaders.md @@ -41,19 +41,19 @@ We have two accompanying scripts that work with this type of environment: [aboot-deploy](https://gitlab.com/CentOS/automotive/rpms/aboot-deploy) reads what the current slot is according to the `androidboot.slot_suffix=` karg, writes to the alternate boot_a or boot_b slot and sets a symlink either /ostree/root.a or /ostree/root.b so that it is known which userspace directory to boot into based on the `androidboot.slot_suffix=` karg, on subsequent boots. ``` -+-----------------------------+ +---------------------------------+ -| | +------------------+ | | -| firmware appends: | | | | | + +---------------------------------+ ++-----------------------------+ +------------------+ | | +| bootloader_a appends karg: | | | | | | +--->+ boot_a partition +--->+ | | androidboot.slot_suffix=_a | | | | /ostree/root.a | -| | +------------------+ | | -| or | | system_a partition | -| | +------------------+ | | -| androidboot.slot_suffix=_b | | | | /ostree/root.b | ++-----------------------------+ +------------------+ | | + | system partition | ++-----------------------------+ +------------------+ | | +| bootloader_b appends karg: | | | | /ostree/root.b | | +--->+ boot_b partition +--->+ | -| to cmdline | | | | | -| | +------------------+ | | -+-----------------------------+ +---------------------------------+ +| androidboot.slot_suffix=_b | | | | | ++-----------------------------+ +------------------+ | | + +---------------------------------+ ``` ## GRUB and os-prober