diff --git a/src/content/docs/installation/boot_managers.mdx b/src/content/docs/installation/boot_managers.mdx index 107857ef..21045f45 100644 --- a/src/content/docs/installation/boot_managers.mdx +++ b/src/content/docs/installation/boot_managers.mdx @@ -61,8 +61,8 @@ If you encounter such issues, consider using `systemd-boot`. /boot filesystem support - FAT12/16/32 only - FAT natively; ext4/Btrfs via EFI drivers (efifs) + According to firmware's support (usually FAT12/16/32); More with EFI drivers + Firmware's,ext2,ext3,ext4,btrfs,ISO-9660,HFS+, and NTFS; More with EFI drivers Broad filesystem support (ext*, Btrfs, XFS, etc.) FAT12/16/32, ISO9660 for /boot @@ -133,8 +133,8 @@ Part of the systemd family, systemd-boot was created to be as simple as possible #### Cons - No support for BIOS/MBR. - Very barebones: no theming or customization. -- Only able to read boot images on EFI-supported filesystems (FAT12/16/32). -- Cannot find boot images on partitions other than its own ESP. +- If using a boot filesystem beyond the firmware's default ones (FAT12/16/32), then separate ESP and [XBOOTLDR](https://wiki.archlinux.org/title/Systemd-boot#Installation_using_XBOOTLDR) partitions & EFI drivers need to be manually added. +- Cannot find boot images on partitions other than its own ESP or the XBOOTLDR partition. - Config is not auto-generated unless configured to do so. - No native support for Btrfs snapshot rollbacks due to requirement to store kernel images on the boot partition rather than the root. - Snapshot booting is possible only with custom setups (not provided by CachyOS).