Expand description
Β§The baseline installer
This module handles creation of simple root filesystem setups. At the current time
itβs very simple - just a direct filesystem (e.g. xfs, ext4, btrfs etc.). It is
intended to add opinionated handling of TPM2-bound LUKS too. But thatβs about it;
other more complex flows should set things up externally and use bootc install to-filesystem.
StructsΒ§
- Install
Block πDevice Opts - Options for installing to a block device
EnumsΒ§
- Block
Setup π
ConstantsΒ§
- BOOTPN_
SIZE_ πMB - CFS_
EFIPN_ πSIZE_ MB - EFI Partition size for composefs installations We need more space than ostree as we have UKIs and UKI addons We might also need to store UKIs for pinned deployments
- EFIPN_
SIZE_ πMB - PREPBOOT_
GUID π - PREPBOOT_
LABEL π
FunctionsΒ§
- install_
create_ πrootfs - mkfs π
- udev_
settle π - wipefs π