File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -77,3 +77,10 @@ container build tool supports producing OCI container images.
7777You may find some references to this; it is no longer very useful
7878and is not recommended.
7979
80+ # The bootloader setup
81+
82+ At the current time bootc relies on the [ bootupd] ( https://github.com/coreos/bootupd/ )
83+ project which handles bootloader installs and upgrades. The invocation of
84+ ` bootc install ` will always run ` bootupd ` to perform installations.
85+ Additionally, ` bootc upgrade ` will currently not upgrade the bootloader;
86+ you must invoke ` bootupctl update ` .
Original file line number Diff line number Diff line change @@ -9,6 +9,12 @@ or virtualized), one needs a few key components:
99- kernel (and optionally initramfs)
1010- root filesystem (xfs/ext4/btrfs etc.)
1111
12+ The bootloader state is managed by the external [ bootupd] ( https://github.com/coreos/bootupd/ )
13+ project which abstracts over bootloader installs and upgrades. The invocation of
14+ ` bootc install ` will always run ` bootupd ` to handle bootloader installation
15+ to the target disk. The default expectation is that bootloader contents and install logic
16+ come from the container image in a ` bootc ` based system.
17+
1218The Linux kernel (and optionally initramfs) is embedded in the container image; the canonical location
1319is ` /usr/lib/modules/$kver/vmlinuz ` , and the initramfs should be in ` initramfs.img `
1420in that directory.
You can’t perform that action at this time.
0 commit comments