If you have ever used a Linux desktop system, you should have seen this screen. It’s called the GRUB screen. Yeah, it’s all in capitals.
Do you remember this screen? It’s the GRUB.
In this chapter of the Linux Jargon Buster series I will tell you what Grub is and what it is used for. I will also briefly talk about the configuration and the configuration part.
What is GRUB?
GRUB is a complete program to download and manage. This is the most common boot loader for Linux distributions. The bootloader is the first program that starts when you start your computer. It loads the kernel from the operating system and then initializes the other operating systems (command line interpreter, display manager, desktop environment, etc.).
Charger vs. charge manager
I didn’t mean to embarrass you right now, but I don’t see any way I can avoid bringing this up. There is a blurred line between the boat loader and the boat manager.
You already know that the bootloader boots first, then loads and runs the kernel in memory. The boat management program allows you to choose between different operating systems (if the system has multiple operating systems). The boat manager does not load the steering system directly,
The Linux kernel version 3.3 contains a built-in EFI boot loader. In fact, every operating system that can work with EFI includes an EFI charger. On EFI compatible systems, the firmware reads the EFI system partition (ESP) for EFI files for boat information.
Place the image : Display the separation table with the ESP partition.
GRUB is both a start-up charger and a start-up manager. I’ll be right back in GRUB. Let’s consider the other GRUBs as programs.
GRUB – Abbreviation for GRand Unified Boatloader.
What other download management tools, e.g. GRUB?.
GRUB is the most popular download manager for Linux. But he’s not the only one. There is this highly customizable rEFInd boot manager that some Linux users like to use.
Custom Returns Download Manager
There is a startup manager for the text system. You can assume that this only applies to system-based Linux distributions. Some distributions, such as Pop OS, use system startup.
Access or work at PITCH
The normal GRUB screen you see is the menu interface. It allows you to select operating systems if there are several. You can also choose to load a different kernel if you have more than one kernel installed in your Linux distribution.
Depending on the configuration installed by the Linux distribution, there may be additional entries in the GRUB menu.
You can change the GRUB menu item by pressing the e button. This allows you to change the kernel parameters before loading. For example, in some cases disabling the kernel video driver may help if the Linux system is stuck during boot.
You can also access the GRUB menu from the command line by pressing the c button on the GRUB menu interface.
GRUBConfiguration file
Any changes you make in GRUB via the menu interface are temporary. If you want to make permanent changes to GRUB, such as changing the default timeout, you can change the configuration file after booting under Linux.
By default, the GRUB configuration file is in /etc/default/grub. There is also the directory /etc/default/grub.d. You can change the /etc/default/grub file directly, but it is recommended to make additional changes by adding configuration files (.cfg files) to this directory.
Standard configuration file GRUB
In order for the changes to take effect, you must update GRUB.
Adjust GRUB in Ubuntu
If you think editing a file with a text editor in the terminal is not what you want, you can use a graphical tool called GRUB Customizer.
Allows you to change the start order, default delay, etc. You can also use it to customize the GRUB background with special background images.
Unfortunately, this tool is only available for Ubuntu-based Linux distributions.
Conclusion
I touched everything on the surface. EFI, downloading and GRUB itself is a detailed and complex subject that is beyond the scope of this article. This article should give you an overview of the GRUB high level boot program.
Maybe I’ll write a detailed guide for the GRUB, explaining the details of the low level. If you want to know more about GRUB so far, you can access the GRUB documentation in the Linux terminal with the command info grub.
Grub Manual can be obtained from the terminal
I hope you understand a little more about GRUB. Here’s a poison to cheer you up.
What’s GRUB The WEFI doesn’t hurt me anymore. 🙂
I may not have answered all your questions about the GRUB. Please let me know in the Comment section. I can supplement the article with your questions or suggestions.
Do you like what you read? Please share it with others.
Related Tags:
what is grub in ubuntu,is grub food,grub bootloader download,difference between grub and gnu grub,lilo full form,write down any four option of rpm command,grub windows,gnu grub commands,lilo boot loader,linux boot loaders,grub equivalent windows,windows bootloader,grub support which password protection,gnu grub ubuntu,how is grub related to the bootstrap program?,write down any four option of rpm command.,mount will load all filesystems listed in,grub load kernel from usb,grub command line boot/efi,how do i load a kernel in grub,grub invalid sector size 65535,grub4dos load kernel,grub you need to load the kernel first,gnu grub version 2.04 ubuntu,grub2 download,grub2 menuentry examples,grub commands,gnu grub boot windows,grub2-install,grub menu cfg,is grub bootloader necessary,etc boot grub,grub 2.02 commands,grub menu entry,grub stages 1 1.5 2,advantages of grub in linux,what is the type of linux file system,what does network interface subsystem do,where is grub in linux,grub menu linux,grub linux command,how to use gnu grub,what is grub food,what is grub mean,grub bootloader,grub in computer,grub ubuntu,grub rescue