Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Address the Differences Between Boot Loaders and Boot Manager #53

Merged
merged 3 commits into from
Aug 17, 2024

Conversation

1Naim
Copy link
Member

@1Naim 1Naim commented Aug 16, 2024

There are two parts to this PR. The first part is renaming all instances of boot loaders to boot managers. The second is adding a preambule to the boot manager installation page to differentiate between the two terms.

When talking about UEFI systems, the correct term to refer to systemd-boot, rEFInd and even GRUB
is boot manager. A boot manager is not the same as a boot loader.

The motivation of this PR is the big interest I gained after reading through some of Rod Smith's web pages regarding EFI boot loaders, found here.

Some can argue that this can be considered nitpicking. While I do agree partially, I am also stand by the fact that using the correct terms must be necessary as to not cause misinformation and even confusion.

@1Naim 1Naim mentioned this pull request Aug 16, 2024
21 tasks
Copy link
Contributor

@Shendisx Shendisx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@1Naim 1Naim changed the title docs: Rename Boot Loader -> Boot Manager and Address the Differences docs: Address the Differences Between Boot Loaders and Boot Manager Aug 16, 2024
When talking about UEFI systems, the correct term to refer to systemd-boot, rEFInd and even GRUB
is boot manager. Boot manager is not the same as a boot loader.

A boot loader handles the task of loading an OS kernel into memory, often along with support files such as a Linux initial RAM disk (initrd) file, and starting the kernel running.

On the other hand, a boot manager presents a menu of options to boot into, along with some other way
to control the boot process. After the user selects an option, the boot manager will hand off control
of booting to the OS.
This note here seems redundant because the base expectation is that everything is supported.
If a boot manager doesn't support a filesystem somehow, this should be stated in the respected boot
manager subsection or even in the aforementioned filesystem's subsection.
@1Naim 1Naim force-pushed the naim/use-boot-manager-term branch from fdb1ca8 to a2392a8 Compare August 17, 2024 12:34
@1Naim 1Naim merged commit 4284369 into next Aug 17, 2024
@1Naim 1Naim deleted the naim/use-boot-manager-term branch August 17, 2024 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants