Which four statements are true concerning the various stages of GRUB bootloader in Oracle Linux?

Which four statements are true concerning the various stages of GRUB bootloader in Oracle
Linux?

Which four statements are true concerning the various stages of GRUB bootloader in Oracle
Linux?

A.
GRUB stage1 must always load stage1_5.

B.
GRUB stage1_5 is used to process the /boot/grub/grub.conf file.

C.
GRUB stage1_5 loads GRUB stage2.

D.
GRUB stage1 may load GRUB stage2 directly.

E.
GRUB stage1 provides support for several different filesystems, enabling stage1 to load
stage1_5.

F.
GRUB stage1_5 provides support for several different filesystems, enabling stage1_5 to load
stage2.

G.
GRUB stage2 is used to process the /boot/grub/grub.conf file.

Explanation:
CD: Stage 1 code is stored in the MBR. This code contains a block list that points to
the next stage of GRUB, which is either stage1_5 or stage 2, depending on the file system type.
E(not F): Stage1_5 code allows GRUB to interpret different types of file system
G (not B): Stage 2 code reads /boot/grub/grub.conf to determine how to load the kernel.
Incorrect:
Not A:. For some file system types such as ext4, GRUB does not need to load stage1_5.



Leave a Reply 2

Your email address will not be published. Required fields are marked *


vasben

vasben

C,D,F.G

Stage 1.5 is loaded by Stage 1 and Stage 1.5 loads Stage 2. The difference between stage1 and *_stage1_5 is that the former doesn’t understand any filesystem while the latter understands one filesystem (e.g. e2fs_stage1_5 understands ext2fs). So you can move the Stage 2 image to another location safely, even after GRUB has been installed.

https://www.gnu.org/software/grub/manual/legacy/Images.html

Jef Adams

Jef Adams

https://docs.oracle.com/cd/E37670_01/E41138/html/ch04s02.html

The GRUB bootloader is modular and operates in the following stages:
—> C

Stage 1 code is stored in the MBR. This code contains a block list that points to the next stage of GRUB, which is either stage1_5 or stage 2, depending on the file system type.
—> D

Stage1_5 code allows GRUB to interpret different types of file system. For some file system types such as ext4, GRUB does not need to load stage1_5. The code for each file system type is stored as files in /boot/grub –> F

Stage 2 code reads /boot/grub/grub.conf to determine how to load the kernel. The stage 2 code is stored in the file /boot/grub/stage2
—> G